docker删除镜像报错,Error response from daemon: conflict: unable to delete xxxxxxxxxxxx (must be forced) - image is being used by stopped container xxxxxxxxxxxx
docker删除镜像报错,报错信息如下后输出如下:

解决方案:
docker rmi 时指定名称
$ docker rmi mysql:latest
强制删除 增加 -f 参数
$ docker rmi -f ed603a4c67bb
运行时的删除
docker rmi xxxxxxxxxxxx
Error response from daemon: conflict: unable to delete xxxxxxxxxxxx (cannot be forced)
- image is being used by running container xxxxxxxxxxxx
可以看出镜像正在运行中,检查是否有容器正在使用该镜像;检查得出该容器正在运行,先停止该容器进行删除,这种情况经常会发生在通过docker-compose构建镜像的时候,多次构建等;先通过docker-compose down 停止服务;后再次执行删除;
更多删除命令:
删除所有未被 tag 标记和未被容器使用的镜像:
$ docker image prune WARNING! This will remove all dangling images. Are you sure you want to continue? [y/N] y
删除所有未被容器使用的镜像:
$ docker image prune -a
删除所有停止运行的容器:
$ docker container prune
删除所有未被挂载的卷:
$ docker volume prune
删除所有网络:
$ docker network prune
删除 docker 所有资源:
$ docker system prune

浙公网安备 33010602011771号