こんにちは私は10GBから15GBに基本デバイスのサイズを変更することができますので、私はドッカーのイメージをバックアップする。docker saveを使用してローカルイメージをファイルにバックアップする方法を教えてください。
これを行うにはまず自分のローカルイメージをバックアップします。
$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
tt latest ced69d804781 13 minutes ago 9.186 GB
quay.io/travisci/travis-ruby latest e41062702ee0 2 years ago 5.782 GB
私のコンテナ:
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f6ce7cf223b3 quay.io/travisci/travis-ruby "/bin/bash" 37 hours ago Up 22 minutes 22/tcp travis
TTイメージがquay.io/travisci/travis-ruby
から作成され、私はいくつかのパッケージをインストールし、それをローカルにコミットが、私はエラーに
$ sudo docker save -o tt.tar.gz tt
Error response from daemon: could not verify layer data for: sha256:xxxxx. This may be because internal files in the layer store were modified. Re-pulling or rebuilding this image may resolve the issue
私の画像を取得しています。
実行中のイメージを停止してから、試してください。それらは異なっていますが、共有レイヤーが問題を引き起こしている可能性があります。 –
@ TarunLalwaniコンテナを停止しましたが、それでも同じエラーが表示されます。 http://i.imgur.com/Us5y0tg.png – Shuman