Skip to content

Instantly share code, notes, and snippets.

@MathiasReker
Created September 9, 2022 09:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MathiasReker/dda24baf748b5549aea22c5717739a60 to your computer and use it in GitHub Desktop.
Save MathiasReker/dda24baf748b5549aea22c5717739a60 to your computer and use it in GitHub Desktop.
docker-reset.sh
#!/bin/bash
echo 'Stopping running containers ...'
docker stop $(docker ps -aq)
echo 'Removing containers ...'
docker rm $(docker ps -aq)
echo 'Removing images ...'
docker rmi $(docker images -q)
echo 'Removing docker container volumes ...'
docker volume rm $(docker volume ls -q)
echo 'Clearing docker internal networks ...'
docker system prune -af
echo 'Clearing docker build cache ...'
docker builder prune -af
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment