使用docker rmi $(docker images | awk ‘{print $3}‘ |tail -n +2)删除所有镜像时,报错

错误如下:

Error response from daemon: conflict: unable to delete xxx (must be forced) - image is being used by stopped container xxx

解决办法1: 

# 查看所有进程
docker ps -a

# 停止
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
# 移除
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm

解决办法2: 

//1.关闭所有的容器命令
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)  

//2.删除所有的容器命令
docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2) 

//3.删除所有的镜像
docker rmi $(docker images | awk '{print $3}' |tail -n +2)   

你可能感兴趣的:(#,docker,服务器,#,nginx,java,开发语言)