最近想用docker部署自己的一些应用,但在部署构建镜像的时候经常会出现错误,那么镜像构建不成功。
最好的办法是删除不成功的镜像1
sudo docker images|grep "<none>"|awk '{print $3}'|sudo xargs docker rmi
如果不成功,那么就应该删除container1
sudo docker ps -a|grep "<image id>"|awk '{print $1}'|sudo xargs docker rm
\
如果删除container错误,有以下几个办法解决
- 停止容器
sudo docker stop <container id>
或者sudo docker kill <container id>
; - 重新启动docker守护进程,然后在执行上面删除操作,
sudo service docker restart
.
这下重新构建进行就重头开始了。