Dropbox に Docker イメージを保存する

Dropbox に Docker イメージを保存する

dockerhub が Docker イメージを保存するのに最適な場所であることはわかっています。しかし、特定の Dropbox の特定のフォルダーにディスク上の Docker イメージを保存することも可能でしょうか。

たとえば、そうするとdocker images、画像のリストは表示されますが、ハードドライブ上の「どこに」保存されているかは表示されません。

blahblah@multivac:~] 16s % docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
blahblah/ubuntu      customized          08081314feb5        49 minutes ago      4.87 GB
ubuntu              latest              08081314feb5        49 minutes ago      4.87 GB
ubuntu              <none>              93fd78260bd1        12 days ago         86.2 MB

これは、ラップトップを紛失したり、突然損傷したりした場合に役立ちます。

答え1

Docker イメージは の下に保存されます/var/lib/docker。具体的には、イメージは複数のレイヤーで構成され、各レイヤーは の下に保存されます/var/lib/docker/<storage-driver>/layers/

Mac の場合は、Docker for Mac では実際にはシン VM が実行され、VM の内容は に保存されるため、状況は少し複雑になります$HOME/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2

次のように入力して Linux VM tty に接続しscreen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty、そこから上記のディレクトリに移動すると、結果が表示されます。

イメージのサイズはすぐに大きくなる可能性があるので、Dropboxに保存するのではなく、前述のDocker Hubなどの管理されたDockerリポジトリを使用することをお勧めします。岸壁あるいはAWS EC の

関連情報