Docker Commands Cheat Sheet Created by Gursimran Singh Basic Docker Commands: - docker version: Show Docker version info - docker info: Display system-wide info - docker login: Log in to a Docker registry - docker logout: Log out from the registry Image Management: - docker build -t . : Build image from Dockerfile - docker images: List local Docker images - docker pull : Pull image from registry - docker push : Push image to registry - docker rmi : Remove an image Container Management: - docker run -it /bin/bash: Run container interactively - docker ps: List running containers - docker ps -a: List all containers - docker stop : Stop a container - docker rm : Remove a stopped container - docker exec -it bash: Run a command inside a container Networking: - docker network ls: List Docker networks - docker network create : Create a new Docker network - docker network connect : Connect container to network - docker network disconnect : Disconnect container Volume Management: - docker volume ls: List volumes - docker volume create : Create a volume - docker volume rm : Remove volume Logs and Monitoring: - docker logs : View logs - docker stats: Display resource usage stats Container Cleanup: - docker system prune: Remove unused data (containers, networks, images)