Skip to content

Instantly share code, notes, and snippets.

@yasenn
Forked from Jamesits/docker_cleanup.sh
Created January 6, 2018 16:10
Show Gist options
  • Save yasenn/61e4eb87074b62760c642eee2380f4a9 to your computer and use it in GitHub Desktop.
Save yasenn/61e4eb87074b62760c642eee2380f4a9 to your computer and use it in GitHub Desktop.
Docker cleanup unused things
#!/usr/bin/env bash
# USE WITH CAUTION
# remove all exited containers
docker rm $(docker ps -a -f status=exited -f status=created -q)
# remove dangling volumes
docker volume rm $(docker volume ls -f dangling=true -q)
# remove all unused images
docker rmi $(docker images -a -q)
# remove dangling images only
docker rmi $(docker images -f dangling=true -q)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment