1. Clear Exit
state 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)