私は10のドッカー画像を持っているとしましょう。 10個のドッカー画像すべてにおいて、多くのレイヤーが似ています。ドッカーイメージをあるホストから別のホストにコピーする方法は?
docker save -o
を使用している間は、保存された画像はスタンドアロンであるため、画像サイズが大きくなります。 (〜10枚の画像サイズが9ギガバイトの周りにあるために)引かドッキングウィンドウの画像の後
、私は探検:
/var/lib/docker
--- aufs (~3GB only)
--- containers (Few KBs)
--- image (Few KBs)
--- ...
--- mnt
効率的に画像をエクスポートするとにかくはありますか?
また、新しいホストにaufsとimageフォルダをコピー&ペーストしようとしました。しかし、一部のコンテナは起動できません。
ログ検査中:
/usr/bin/sudo must be owned by uid 0 and have the setuid bit set
注:私はすでにthisをいいます。この質問は重複していません。上記の私のユースケースは解決されませんでした。
[リポジトリを介さずに1つのホストから別のホストにドッカーイメージをコピーする方法は?](http://stackoverflow.com/questions/23935141/how-to-copy-docker-images-from-one-host -to-another-without-via-repository) – BMitch
最高の解決策は、レジストリサーバーを実行することです。独自のプライベートサーバーをコンテナにスピンアップし、TLS暗号化セッションを実行し、セキュリティが重要であればパスワードで保護します。 – BMitch
もちろん、レジストリサーバーを実行できます。しかし私はUSBやCDのようなポータブルメディアに私のドッカー画像を持ちたいと思っています。 – rajagopalx