在docker容器化操作时,时常需要删除不使用的镜像,一般命令是docker rmi 容器id,本来以为很简单的命令,但是操作也出现了问题。
目录
使用docker rmi 容器id删除镜像时报错Error response from daemon: conflict: unable to delete b0bcdb769f1f (cannot be forced) - image has dependent child images。(一般删除镜像之前会停止正在运行的容器)
shuangmu@dbr650127:/$ docker rmi b0bcdb769f1f
Error response from daemon: conflict: unable to delete b0bcdb769f1f (cannot be forced) - image has dependent child images
【报错】来自守护进程的错误响应:冲突:无法删除b0bcdb769f1f(不能强制)-镜像有依赖的子镜像
使用docker rmi 容器名:tag版本命令进行删除。
shuangmu@dbr650127:/$ docker rmi my_tomcat:latest
Untagged: my_tomcat:latest
Deleted: sha257:96a0044333f0e25aga7936a9db54de06bfff180ecb1f1f5f0d96e2e92cd67ea2
Deleted: sha257:3c226513aba1a6f05f3951b55d0259dc2bb7b6aa0b28f2224f4173892966899c
通过docker images命令查看现有镜像,发现镜像删除成功。
说明:记录日常遇到的问题,如果错误欢迎指正!写文章不易,转载请联系我。