【docker】——Error response from daemon: conflict: unable to delete - image is referenced in multiple

问题错误描述

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

问题原因

  • 上述错误一般出现在我们使用docker rmi < image ID>时出现,问题原因如下:
  • 通过使用如下命令检查会发现
docker images

请添加图片描述
有多个不同名称的镜像使用同一个Image ID,此时我们通过docker rmi < image ID>删除本地存储镜像时,系统无法判断我们想要删除哪一个镜像,因此会出现上述错误

解决方法

  • 从上述重复的镜像中任选一个,通过docker rmi < image name:tag >的方式删除
docker rmi redis:my_new_tag
  • 剩余重读镜像就可以通过docker rmi < image ID >的方式进行正常删除
docker rmi 8814b2e965e8
  • 最后介绍一种更加快捷的方式(注意这种解决方式仅适用于我们已知错误是由于上面所属的镜像ID重复的情况下,否则可能会误删镜像)
docker rmi -f <image ID>
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值