Skip to content

Instantly share code, notes, and snippets.

@Jamesits
Created August 23, 2017 03:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save Jamesits/f9312643962861c94e52b47662630a21 to your computer and use it in GitHub Desktop.
Save Jamesits/f9312643962861c94e52b47662630a21 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