🐳 Docker Command Cheat Sheet

1. Images

docker images
docker pull <image_name>:<tag>
docker build -t <image_name>:<tag> .
docker rmi <image_name>:<tag>

2. Containers

docker ps
docker ps -a
docker run -d --name <container_name> -p <host_port>:<container_port> <image_name>:<tag>
docker start <container_name>
docker stop <container_name>
docker restart <container_name>
docker rm <container_name>

3. Logs & Stats

docker logs <container_name>
docker logs -f <container_name>
docker stats

4. Docker Compose

docker-compose up -d
docker-compose down
docker-compose up -d --build
docker-compose logs -f

5. Volumes

docker volume ls
docker volume inspect <volume_name>
docker volume rm <volume_name>

6. Networks

docker network ls
docker network inspect <network_name>
docker network rm <network_name>

7. Cleanup

docker system prune
docker image prune -a
docker container prune