#!/bin/bash echo "Stopping all running containers..." docker stop $(docker ps -q) echo "Removing all containers..." docker rm $(docker ps -a -q) echo "Removing all Docker images..." docker rmi $(docker images -q) echo "Removing all Docker volumes..." docker volume rm $(docker volume ls -q) echo "Removing all Docker networks..." docker network rm $(docker network ls -q | grep -v "bridge\|host\|none") echo "Pruning all unused Docker objects (dangling images, stopped containers, unused networks)..." docker system prune -f --volumes echo "Docker cleanup complete!"