如何find中间的Docker镜像的名字?
当我运行docker images -a
我得到了很多中间图像。 回购和标签是<none>
,但图像ID是唯一的。 所有这些图片必须来自Docker中心。 我怎样才能find这些图像的真实姓名?
另外,为什么这么多人有相同的虚拟大小?
这些图像是组成其他图像的中间层。 Dockerfile中的每条指令都会创build一个新的映像。 许多Dockerfile指令只会导致对“元数据”进行更改,而不会对文件系统(例如EXPOSE,MAINTAINER)进行更改,这些文件系统会占用相同大小的映像。
每个图像可以对应于具有回购和标签的一个或多个“叶”图像。 要find这些回购,你必须关联的图像id和所有“叶”图像上运行docker history
的输出。