【问题标题】:Unable to remove tag of a docker image due to 'no such image' error由于“没有这样的图像”错误,无法删除 docker 图像的标签
【发布时间】:2017-11-29 05:12:09
【问题描述】:

这是我的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

这些图像已被推送到 aws ecr。

我已将图像错误标记为 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 图像输出保持不变。在我看来,标签已被删除(latest0.1 仍然可用)。

如何删除标签0.1

【问题讨论】:

    标签: docker amazon-ecs amazon-ecr


    【解决方案1】:

    试试这个,你必须指定存储库+标签。

    docker rmi 888668560264.dkr.ecr.ap-southeast-2.amazonaws.com/simplequeue:0.1

    【讨论】:

      【解决方案2】:

      我认为如果您使用 -f 标志并指定图像的短 ID 或长 ID,则此命令会取消标记并删除与指定 ID 匹配的所有图像。 docker rmi -f zzzzz:xx

      【讨论】:

      • 我使用了docker rmi -f df74fbea0533:0.1 ,我得到了Error response from daemon: No such image: df74fbea0533:0.1
      猜你喜欢
      • 1970-01-01
      • 2015-05-19
      • 2023-03-30
      • 1970-01-01
      • 2016-09-24
      • 1970-01-01
      • 1970-01-01
      • 2017-07-03
      • 2016-11-02
      相关资源
      最近更新 更多