docker中清理冗余的image,container

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker中清理冗余的image,container相关的知识,希望对你有一定的参考价值。

 


1)
首先进入超级用户模式 
#sudo su

2)
删除container ( container运行时是不能删除的 )

首先停止container 
#sudo docker stop $(sudo docker ps -a -q)
然后删除container
#sudo docker rm $(docker ps -a -q)

3)删除image
首先查看当前的images
#sudo docker images
删除images
#sudo docker rmi <image ID>

删除tag值为none的images 
#sudo docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
删除全部images 
#sudo docker rmi $(docker images -q)

以上是关于docker中清理冗余的image,container的主要内容,如果未能解决你的问题,请参考以下文章

如何删除docker images下的镜像

如何删除运行的docker镜像

Docker镜像空间清理

Docker下/var/lib/docker/overlay2空间清理办法

如何删除docker images/containers

关于Docker中的Images与Containers