README.md in docker-api-1.9.0 vs README.md in docker-api-1.9.1

- old
+ new

@@ -267,7 +267,29 @@ require 'docker' Docker::Container.all({}, Docker::Connection.new('http://example.com:4243', {})) ``` +## Rake Task + +To create images through `rake`, a DSL task is provided. For example: + + +```ruby +require 'rake' +require 'docker' + +image 'repo:tag' do + image = Docker::Image.create('fromImage' => 'repo', 'tag' => 'old_tag') + image = Docker::Image.run('rm -rf /etc').commit + image.tag('repo' => 'repo', 'tag' => 'tag') +end + +image 'repo:new_tag' => 'repo:tag' do + image = Docker::Image.create('fromImage' => 'repo', 'tag' => 'tag') + image = image.insert_local('localPath' => 'some-file.tar.gz', 'outputPath' => '/') + image.tag('repo' => 'repo', 'tag' => 'new_tag') +end +``` + ## Known Issues - `Docker::Container#attach` cannot attach to STDIN