今天使用docker布置项目时,想清除之前docker容器中已经存在的镜像。但是使用docker中的
docker rmi -f 镜像ID
命令发现系统报出如下错误:
Error response from daemon: conflict: unable to delete 镜像ID (cannot be forced) - image is being used by running container 容器ID
查询之后发现,当容器中的镜像处于启动状态时是不能删除的,需要首先使用:
docker ps -a
查看当前运行的容器,得到运行的容器ID之后使用:
docker stop 容器ID
停止正在运行的容器,最后使用:
docker rmi -f 镜像ID
删除处于docker中的镜像,问题解决!!!