Complete Docker commands cheat sheet for container management, image operations, Docker Compose, and system administration. Essential reference for DevOps engineers and developers working with containerized applications.
Search all Docker shortcuts interactively
Interactive Shortcut Finder| Shortcut | Action | Description |
|---|---|---|
| docker images | List images | List locally stored images. |
| Shortcut | Action | Description |
|---|---|---|
| docker compose up -d | Start services | Start all services in the background. |
| docker compose down | Stop services | Stop and remove all service containers. |
| docker compose logs -f | Follow logs | Follow service logs in real time. |
| docker compose ps | Service status | Check service status. |
| docker compose build | Build services | Build service images. |
| docker compose restart | Restart | Restart all services. |
| Shortcut | Action | Description |
|---|---|---|
| docker system prune | Cleanup | Remove unused containers, images, and networks. |
| docker volume ls | List volumes | List Docker volumes. |
| docker network ls | List networks | List Docker networks. |
| docker stats | Resource usage | Show real-time CPU and memory usage per container. |
Use 'docker ps' to list running containers, or 'docker ps -a' to include stopped containers.
Run 'docker stop $(docker ps -q)' to stop all running containers at once.
Run 'docker system prune' to clean up unused containers, images, and networks. Add '-a' to remove all unused images.
docker run creates and starts a new container, while docker exec runs a command inside an already running container.
Use 'docker logs [container-id]' to view logs. Add '-f' flag to follow logs in real time.
Browse shortcuts for 230 platforms
Explore All