Skip to content

Instantly share code, notes, and snippets.

@edtoken
Created January 5, 2018 11:01
Show Gist options
  • Save edtoken/481d2e83f95a7c4ba701fdc29a0ccbd2 to your computer and use it in GitHub Desktop.
Save edtoken/481d2e83f95a7c4ba701fdc29a0ccbd2 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
echo "1 of 8 : docker stop"
docker stop $(docker ps -a -q)
echo "2 of 8 : rm -f docker ps -a -q"
docker rm -f `docker ps -a -q`
echo "3 of 8 : docker rmi docker images -q"
docker rmi `docker images -q`
echo "4 of 8 : docker rmi docker images -a -q"
docker rmi `docker images -a -q`
echo "5 of 8 : docker volume rm docker volume ls -q"
docker volume rm `docker volume ls -q`
echo "6 of 8 : docker system prune -a"
docker system prune -a
echo "7 of 8 : docker images purge"
docker images purge
echo "8 of 8 : rm -rf library..."
rm -rf Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2
echo "DONE"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment