Image Management
docker pull <image>Download an image from Docker Hub
docker imagesList all local images
docker build -t <name> .Build an image from Dockerfile
docker push <image>Push an image to Docker Hub
docker rmi <image>Remove an image
Container Operations
docker run -d --name <name> <image>Run container in detached mode
docker psList running containers
docker ps -aList all containers
docker stop <container>Stop a running container
docker rm <container>Remove a container
docker exec -it <container> bashOpen shell in running container
docker logs <container>View container logs
Docker Compose
docker-compose up -dStart services in background
docker-compose downStop and remove containers
docker-compose logs -fFollow logs of all services
docker-compose buildRebuild all services