docker 即使没有容器正在运行,也无法删除图像 您所在的位置:网站首页 docker删除未运行的容器 docker 即使没有容器正在运行,也无法删除图像

docker 即使没有容器正在运行,也无法删除图像

2023-03-27 17:37| 来源: 网络整理| 查看: 265

如果没有force修饰符,您无法删除具有多个存储库的图像,请参阅Docker docs以获取更多信息。

docker images REPOSITORY TAG IMAGE ID CREATED SIZE repository/image-name tag a8e6fa672e89 10 days ago 344MB repository2/image-name tag a8e6fa672e89 10 days ago 344MB

如果您想手动删除图像,而不是使用图像ID来删除图像,则必须使用图像名称来删除不需要的repository/标记:

docker rmi a8e6fa672e89 Error response from daemon: conflict: unable to delete a8e6fa672e89 (must be forced) - image is referenced in multiple repositories

删除不需要的存储库/标记:

docker rmi repository/image-name:tag Untagged: repository/image-name:tag Untagged: repository/image-name:tag@sha256:64b5a02e2bb3ee4d4b7c0982e8e2e5eb68bdfd0fb096fce22b6c030dafb53a33

(重复最后一步,直到只剩下一个存储库/标记),现在您可以删除图像:

docker rmi a8e6fa672e89 Untagged: repository2/image-name:tag Deleted: sha256:a8e6fa672e89b399bd3ac52b96c031e6816a69191d1fd7e6a1839fd643e3c751 Deleted: sha256:9861dd7b5783217515f571fdcfa6729e1e38af3ae9c971026e5a317b12fc5905

如果使用-f标志并指定图像的短ID或长ID,则rmi将取消标记并删除与指定ID匹配的所有图像。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有