Back to Cheat Sheets
Cheat Sheets/Docker CLI Cheat Sheet
devops

Docker CLI Cheat Sheet

Essential Docker commands

DockerCLIContainers
Images
Build image
docker build -t name:tag .

Build image from Dockerfile

List images
docker images

List all images

Pull image
docker pull nginx:latest

Pull image from registry

Remove image
docker rmi <image>

Delete an image

Containers
Run container
docker run -d -p 3000:3000 --name app name:tag

Run container in background

List containers
docker ps -a

List all containers

Stop container
docker stop <container>

Stop a running container

Remove container
docker rm <container>

Delete a container

View logs
docker logs -f <container>

Follow container logs

Execute command
docker exec -it <container> sh

Open shell in container

Compose
Start services
docker-compose up -d

Start all services

Stop services
docker-compose down

Stop all services

View logs
docker-compose logs -f

Follow compose logs

Rebuild
docker-compose up --build

Rebuild and start