====== Docker Commands Cheat Sheet ====== ===== Basic Commands ===== docker --version - Check Docker version docker info - Display system-wide information docker help - Get help on Docker commands ===== Container Management ===== docker run IMAGE - Create and start a container from an image docker ps - List running containers docker ps -a - List all containers (including stopped ones) docker stop CONTAINER - Stop a running container docker start CONTAINER - Start a stopped container docker restart CONTAINER - Restart a container docker rm CONTAINER - Remove a stopped container docker logs CONTAINER - View logs of a container docker exec -it CONTAINER COMMAND - Run a command inside a running container ===== Image Management ===== docker images - List available images docker pull IMAGE - Download an image from Docker Hub docker build -t IMAGE . - Build an image from a Dockerfile docker rmi IMAGE - Remove an image ===== Network Management ===== docker network ls - List available networks docker network create NETWORK_NAME - Create a new network docker network inspect NETWORK_NAME - Display network details docker network rm NETWORK_NAME - Remove a network ===== Volume Management ===== docker volume ls - List volumes docker volume create VOLUME_NAME - Create a volume docker volume inspect VOLUME_NAME - Display volume details docker volume rm VOLUME_NAME - Remove a volume ===== Docker Compose ===== docker-compose up - Start containers using docker-compose.yml docker-compose down - Stop and remove containers defined in docker-compose.yml docker-compose ps - List running containers in a Compose project ===== Additional Useful Commands ===== docker system prune - Remove unused data (containers, images, networks, volumes) docker stats - Show live resource usage of running containers docker top CONTAINER - Show running processes in a container docker inspect CONTAINER/IMAGE - Get detailed information about a container or image This cheat sheet provides an overview of commonly used Docker commands. For more details, refer to the Docker Documentation.