Sponsored
Ad slot is loading...

Docker Cheat Sheet

Complete Docker command reference. Images, containers, compose, networks, volumes. Essential commands for containerized development and deployment workflows.

Docker Commands (33)

Images
docker images
List all images
Images
docker pull image
Pull image from registry
Images
docker build -t name .
Build image from Dockerfile
Images
docker rmi image
Remove image
Images
docker tag img tag
Tag image
Images
docker push image
Push image to registry
Containers
docker ps
List running containers
Containers
docker ps -a
List all containers
Containers
docker run image
Run container from image
Containers
docker run -d image
Run in background
Containers
docker run -p 80:80 img
Run with port mapping
Containers
docker stop container
Stop container
Containers
docker start container
Start stopped container
Containers
docker rm container
Remove container
Containers
docker kill container
Force stop container
Exec
docker exec -it ctr cmd
Run command in container
Exec
docker exec -it ctr bash
Open shell in container
Exec
docker logs container
View container logs
Exec
docker logs -f ctr
Follow container logs
Compose
docker-compose up
Start compose services
Compose
docker-compose up -d
Start in background
Compose
docker-compose down
Stop compose services
Compose
docker-compose ps
List compose services
Compose
docker-compose logs
View compose logs
Compose
docker-compose build
Build compose services
System
docker info
Show Docker info
System
docker version
Show Docker version
System
docker system prune
Clean unused resources
System
docker stats
Show container stats
Network
docker network ls
List networks
Network
docker network create net
Create network
Volume
docker volume ls
List volumes
Volume
docker volume create vol
Create volume

Docker Compose Template

version: '3'
services:
web:
image: nginx
ports: - "80:80"
db:
image: postgres
environment: POSTGRES_PASSWORD=secret

Common Workflows

Build: docker build -t app .
Run: docker run -d -p 80:80 app
Debug: docker exec -it ctr bash
Logs: docker logs -f container
Clean: docker system prune -a
Stop: docker stop container
Sponsored
Ad slot is loading...