Docker cleanup

✅ Full Cleanup Commands (in order)

1. Stop all running containers

docker stop $(docker ps -aq)

2. Remove all containers

docker rm $(docker ps -aq)

3. Remove all volumes

docker volume rm $(docker volume ls -q)

4. Remove all images

docker rmi -f $(docker images -q)

5. Remove all networks (except default ones)

docker network rm $(docker network ls | grep -v "bridge\|host\|none" | awk '{ print $1 }')

6. (Optional) Remove all builder cache

docker builder prune -a -f

🧹 OrbStack-Specific: Optional Cleanup

If you're using OrbStack and want to nuke Docker’s entire state:

orbstack reset docker

This removes everything (volumes, containers, images, etc.) managed by OrbStack.


✅ Check Everything is Gone

docker ps -a       # should show nothing docker volume ls   # should be empty docker images      # should be empty