首页 > 解决方案 > 取消标记 Docker 映像而不删除它?

问题描述

我必须在不从主机中删除或删除图像的情况下取消标记 Docker 图像。

假设我有一张图片:

fedora 28  c3f540d72dfd        2 weeks ago         254MB

如何删除此标签并将图像保留在主机上?我知道这将是悬空的图像,但这对我来说很好。

我尝试了以下命令,但它也在删除图像:

docker rmi fedora:28

标签: imagedockerdocker-image

解决方案


我发现docker rmi fedora:28只有当原始图像有多个标签时才会删除标签。

如果图像只有一个唯一标签,而您尝试对其进行docker rmi处理。它将删除它自己的图像。

最好的方法是检查图像是否有多个标签,然后只删除所需的标签。


推荐阅读