igmoweb
3/6/2018 - 10:38 AM

Clean Docker shit

// clean up any resources — images, containers, volumes, and networks — that are dangling (not associated with a container)
docker system prune

// To additionally remove any stopped containers and all unused images (not just dangling images)
docker system prune -a

// Remove all images
docker rmi $(docker images -a -q)

// remove all exited containers
docker rm $(docker ps -a -f status=exited -q)

// Stop and remove all containers
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

// remove volumes
docker volume rm $(docker volume ls -q)

// Remove dangling volumes
docker volume prune