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的容器镜像