Docker

Usefull commands

# Docker Commands
docker --version                  # Check Docker version
docker ps                         # List running containers
docker ps -a                       # List all containers
docker images                      # List images
docker pull [image]                # Download image
docker run -it -p [host:container] [image]  # Run container interactively
docker exec -it [container] /bin/bash      # Access container shell
docker stop [container]            # Stop container
docker rm [container]              # Remove container
docker rmi [image]                 # Remove image
docker logs [container]            # Show logs

# Docker Compose Commands
docker compose up                  # Build & start containers
docker compose up -d               # Start in background
docker compose down                # Stop & remove containers
docker compose ps                  # List running compose containers
docker compose logs                # Show logs for all containers
docker compose logs -f             # Follow logs in real-time
docker compose build               # Build or rebuild services
docker compose stop                # Stop services
docker compose restart             # Restart services

Last updated