这是我的docker images
命令
REPOSITORY TAG IMAGE ID CREATED SIZE
888668560264.dkr.ecr.ap-southeast-2.amazonaws.com/simplequeue 0.1 df74fbea0533 11 minutes ago 601 MB
888668560264.dkr.ecr.ap-southeast-2.amazonaws.com/simplequeue 0.2 df74fbea0533 11 minutes ago 601 MB
888668560264.dkr.ecr.ap-southeast-2.amazonaws.com/simplequeue latest df74fbea0533 11 minutes ago 601 MB
这些图片已经被推到了世界各地。
我误将图片标记为0.1,我想删除此标签。但是,当我尝试docker rmi
> docker rmi simplequeue:0.1
Error response from daemon: No such image: simplequeue:0.1
如果我只使用docker rmi simplequeue
,我就得到了这个
> docker rmi simplequeue
Untagged: simplequeue:latest
和docker图像输出保持不变。我不认为标签已被删除(latest
和0.1
仍然可用。)
如何删除标记0.1
?
答案 0 :(得分:1)
试试这个,你必须指定repository + tag。
docker rmi 888668560264.dkr.ecr.ap-southeast-2.amazonaws.com/simplequeue:0.1
答案 1 :(得分:0)
我认为如果使用-f标志并指定图像的短ID或长ID,则此命令将取消标记并删除与指定ID匹配的所有图像。
docker rmi -f zzzzz:xx