【已解决】Error response from daemon: conflict: unable to delete 315e6bed79d8 (cannot be forced)
·
问题描述
在使用docker rmi 命令删除镜像时报错:
docker rmi 315e6bed79d8
Error response from daemon: conflict: unable to delete 315e6bed79d8 (cannot be forced) - image has dependent child images
尝试解决:
docker rmi -f 315e6bed79d8 # 仍然报错,删除失败
docker rmi 镜像名:TAG # 删除成功,但是产生了虚悬镜像,通过 docker images -a可以看到
产生上述现象操作及原因:现在有一个镜像A,通过镜像A启动一个容器B,对容器B进行操作后,对容器B通过commit命令生成新的镜像C。此时通过docker rmi 删除镜像A就会出现上述问题。此时通过docker rmi 删除新的镜像C,虚悬镜像就会一起被删除,具体原因有待进一步探究。
更多推荐
所有评论(0)