其他分享
首页 > 其他分享> > docker垃圾处理

docker垃圾处理

作者:互联网

1  查找docker文件夹

find / -name docker


2 列举文件夹大小

du -h --time --max-depth=1 .
df -h
df -TH


3 Docker占用磁盘空间查看

docker system df


4 删除所有未运行的容器(也可以使用docker-gc)

docker rm $(docker ps -a|grep Exited |awk '{print $1}')
docker rm $(docker ps -qf status=exited  )


5 删除所有未打标签的 镜像

docker rmi $(docker images -q -f dangling=true)


6 删除所有无用的volume

docker volume rm $(docker volume ls -qf dangling=true)


7 清理磁盘,删除关闭的容器,无用的数据卷和网络

docker system prune


8 停止所有运行的容器

docker stop $(docker ps -q)


9 停止所有容器

docker stop $(docker ps -a -q)


10 删除所有容器

docker rm $(docker ps -aq)


11 删除所有镜像

docker rmi $(docker images -q)

标签:容器,删除,垃圾处理,df,ps,rm,docker
来源: https://www.cnblogs.com/sanduzxcvbnm/p/16164905.html