我正在创建一些非常简单的Docker容器。我明白,每一步之后都会创建一个新的容器。但是,使用Hub中的其他Dockerfiles时,我不会收集未标记的图像。那么他们从哪里来?在网上浏览后,我发现如何删除它们,但我想更好地了解它们来自哪里。理想情况下,我想阻止他们被创造。未标记的Docker镜像来自哪里?
从他们的文档
这将显示未经标记的图像中,对图像 树(未中介层)的叶子上。这些图像出现在图像的新版本 图像将repo:标签从IMAGE ID上移开时,未标记为 。当目前正在使用容器时尝试删除图像时会发出警告。通过拥有这个标志,它可以批量清理 。
我不太明白这一点。为什么版本会将repo:tag
远离IMAGE ID?
那么中间步骤是创建未标记图像的步骤?为什么我只能在我的自定义Docker文件中看到它们?当我从中心复制一个我似乎并没有得到它们。当我说复制我的意思是Dockerfile的内容;我没有下载图片。 – 2014-11-06 15:33:07
您是否尝试过'泊坞窗图像-a'?这将显示所有内容 – 2014-11-06 17:54:39
请注意,“码头图像-a”是您可以看到中间图像的唯一方式;如果OP没有使用该选项,那么我的答案适用。 – jwodder 2015-03-13 17:01:01