Rancher entry to the master -2.0 docker container to clean commonly used commands

1. Clear Exitstate vessel

Some container obviously stop, but it still occupied some resources.

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

2. Delete the orphaned volume

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

View

$ docker volume ls -qf dangling=true

Clear

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

3. Garbage Collection

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. Clear all containers

This should never be used in the production environment

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

Guess you like

Origin blog.csdn.net/wxb880114/article/details/103503108