0
点赞
收藏
分享

微信扫一扫

解决docker删除容器镜像报错Error response from daemon: conflict: unable to delete 7cc1942f1ed5 (must be forced)

捡历史的小木板 2022-02-10 阅读 28


不知你们工作过程中遇到过没得

docker 删除容器镜像的时候报错

​docker rmi 容器镜像ID​

报错详情:

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

解决办法:



先 ​​docker ps -a​​ 看到好几个容器镜像ID一样的,什么鬼,肯定是构建的时候搞错了呗



再把使用该容器镜像的容器 stop (如果已经stop的请直接下一步)
​docker stop 使用该容器镜像的容器的ID​



然后 rm掉
​docker rm 使用该容器镜像的容器的ID​



然后
​docker rmi 该容器镜像ID​



发现还是报错

那么好,终极解决方案(就是本文要点)

docker rmi -f 该容器镜像ID

就是上面这条加了 -f 参数的命令,强制删除所有是该容器镜像ID的容器镜像

打完收工,你学废了没?

终于可以下班啦!



举报

相关推荐

0 条评论