报错:Error response from daemon: conflict: unable to delete 3f37e5daf5bd (cannot be forced) - image is being used by running container 5edb380f886d
原因:在要删除的镜像中有容器存在,要删除镜像,首先删除容器
解决:
-
停止容器
docker ps // 查看所有正在运行容器 docker stop containerId // containerId 是容器的ID docker ps -a // 查看所有容器 docker ps -a -q // 查看所有容器ID docker start $(docker ps -a -q) // start启动所有停止的容器 docker stop $(docker ps -a -q) // stop停止所有容器 docker rm $(docker ps -a -q) // remove删除所有容器
-
删除容器
docker rm 容器ID
-
删除镜像
docker rmi 镜像ID