2016-08-04 7 views
1

ほとんどの場合、オフィスでインターネット接続が非常に遅いです。インターネット接続が非常に速いクラウドベースのUbuntuマシンにアクセスできます。私はこのマシンを使っていくつかのドッカー画像をローカルに持ってきて、ftpなどの手段を使ってローカルのコンピュータに 'images'フォルダをダウンロードしたいと思っています。イメージフォルダのすべての内容をコピーすると、自分のローカルコンピュータがDocker Hubからダウンロードしたかのようにこれらのイメージを使用できるようになりますか?マシン間で 'images'フォルダをコピーすると、ドッカーホスト間で画像を移動できますか?

ご協力いただきありがとうございます。

+0

もう1つの可能性は、キャッシュレジストリプロキシを実行することです:https://blog.docker.com/2015/10/registry-proxy-cache-docker-open-source/ –

答えて

1

Q:イメージフォルダのすべてのコンテンツをコピーすると、自分のローカルコンピュータでDockerハブからダウンロードしたイメージをそのまま使用できますか?

A:画像ファイルを直接コピーするのではなく、適切なツールを使用して画像を書き出すことをお勧めします。 docker saveを使用してイメージをフラットファイル(tar形式)にエクスポートすることを検討してください。

を参照してください: https://docs.docker.com/engine/reference/commandline/save/#save

は基本的にあなたが次に使用して作業機にそれをバックロード docker save --output busybox.tar busybox

のようなものをやってますdocker load --input busybox.tar

を参照してください: https://docs.docker.com/engine/reference/commandline/load/

+0

ありがとう!それは理にかなっています。 – adfs

関連する問題