Skip to content

Instantly share code, notes, and snippets.

@DaoWen
Created September 11, 2017 14:42
Show Gist options
  • Save DaoWen/2a6e72789d8f6fecda74f829273016f7 to your computer and use it in GitHub Desktop.
Save DaoWen/2a6e72789d8f6fecda74f829273016f7 to your computer and use it in GitHub Desktop.
Clean up inactive docker instances and images
#!/bin/bash
# Remove unused instances
dead_instances="$(docker ps -aq -f status=exited)"
[ "$dead_instances" ] && docker rm $dead_instances
# Remove unused images
dead_images="$(docker image ls | awk '/^<none> +<none>/ { print $3 }')"
[ "$dead_images" ] && docker rmi $dead_images
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment