Docker Cheatsheet

Common Commands

ActionCommand
List running containersdocker ps
List all containersdocker ps -a
Stop a containerdocker stop <id>
Remove a containerdocker rm <id>
View logsdocker logs -f <id>
Execute in containerdocker exec -it <id> sh

Compose

ActionCommand
Start servicesdocker compose up -d
Rebuild and startdocker compose up --build -d
Stop servicesdocker compose down
View logsdocker compose logs -f

Cleanup

  • docker system prune -a — remove all unused containers, images, networks
  • docker volume prune — remove unused volumes