Docker 0.7の新機能"save機能"を試す。

とりあえず、気になっていた"Offline transfer:Dockerのイメージを他のマシンに転送"を試すことにした。

コマンドとしては"docker save"でアーカイブ(tarイメージ)化し、"docker load"で読み込むみたい。

まずは、アーカイブ化してみる。題材はこの前githubで公開したnodejsのサンプル環境。

$ sudo docker save h2o/node-hello2 > node-hello2.tar
$ ls -h
node-hello2.tar

サイズをみると403MBになっていた。

中身を見ると複数のtarで構成されていた。単純にファイルだけ抽出するって感じにはいかないみたい。