All Cheat Sheets
Docker Cheat Sheet
Docker commands for containers, images, volumes, networks, and Docker Compose.
Images
List images
docker imagesPull image
docker pull <image>Build image
docker build -t <name> .Remove image
docker rmi <image>Tag image
docker tag <src> <dest>Containers
Run container
docker run -d --name <n> <img>List running
docker psList all
docker ps -aStop container
docker stop <id>Remove container
docker rm <id>Logs
docker logs <id>Exec into
docker exec -it <id> /bin/shPort Mapping & Volumes
Map port
docker run -p 8080:80 <img>Bind mount
docker run -v /host:/container <img>Named volume
docker volume create <name>List volumes
docker volume lsNetworks
List networks
docker network lsCreate network
docker network create <name>Connect container
docker network connect <net> <container>Docker Compose
Start services
docker compose up -dStop services
docker compose downRebuild
docker compose up -d --buildView logs
docker compose logs -fList services
docker compose psCleanup
Prune containers
docker container prunePrune images
docker image prunePrune everything
docker system prune -a