Docker镜像文件在OS/X上的位置是什么?

3

关于如何在本地机器上查看Docker镜像,有几个问题,包括构建后我找不到我的Docker镜像

docker images命令确实报告成功创建了一个镜像:

$docker images

REPOSITORY                                              TAG                 IMAGE ID            CREATED             SIZE
caffeonspark                                            cpu                 bd347271dc01        28 minutes ago      5.28 GB

这个问题涉及到docker文件的物理位置,例如复制、备份等操作。在OS/X上,路径应该如何找到?
1个回答

1
在Mac上,Docker镜像存储在虚拟机中。请参见this Question
在Linux上,Docker镜像存储在/var/lib/docker中,因此备份该目录应该就足够了。
我不认为你应该从该目录复制镜像。在机器之间共享构建的镜像的正常方法是使用Docker Hub或私有Docker注册表。如果您想共享未发布到注册表中的镜像,则可以简单地分享Dockerfile。

Docker在/var/lib/docker下面挂载了一个容器的文件系统视图,所以当备份时,不要跨越到新的文件系统,否则会备份重复的数据。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接