当前位置:   article > 正文

Rancher入门到精通-2.0 docker容器清理常用命令_rancher 清除exited状态容器

rancher 清除exited状态容器

1. 清除Exit状态的容器

有些容器明明stop了,但是它还是占着某些资源。

$ docker rm -f $(docker ps -a | grep Exit | awk '{ print $1 }')
 

2. 删除孤立的volume

https://github.com/chadoe/docker-cleanup-volumes

查看

$ docker volume ls -qf dangling=true

清除

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

3. 垃圾回收

https://github.com/spotify/docker-gc

$ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc:ro spotify/docker-gc
 

4. docker-clean

https://github.com/ZZROTDesign/docker-clean

$ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock zzrot/docker-clean
 

5. 清除所有容器

这个绝对不能在生产环境上使用

$ docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/848877
推荐阅读
相关标签
  

闽ICP备14008679号