这些具有随机外观的存储库名称在Docker中意味着什么?

时间:2018-07-04 16:35:06

标签: image docker

也许这是重复的,但我找不到任何参考。

我不明白我在docker images ls的输出中看到的这些图像是什么。在repository列中,我看到一些名称中带有哈希值的图像。

docker image ls

谢谢!

2 个答案:

答案 0 :(得分:0)

如果您要遍历自定义图像,则docker build -t imagename .时,imagename:latest标签将移至新生成的图像,并且前一个图像仅保留一个散列而没有其他名称。您可以使用docker tag为旧图像分配名称,或使用docker rmi删除它。

如果您使用的是Docker 1.13或更高版本(包括任何日期格式的版本,如2017.12),则可以ask Docker to clean up the untagged images使用

docker image prune

在所有Docker版本上,您都可以删除较长的未标记图像

docker images -q -f dangling=true | xargs docker rmi

答案 1 :(得分:0)

我发现图像来自哪里,它们是詹金斯(Jenkins)制作的。