Docker Cheat Sheet 2025

HOME

docker --version
docker login
docker logout
docker -d
docker info

docker images
docker build -t [image_name] .
 docker build -t [image_name] . –no-cache 
docker pull [image]
docker tag [image] [new_image]
docker rmi [image_id]
 docker image prune 

docker ps
docker ps -a
docker run [image]
docker ps -a
docker run [image]
docker run --name [container_name] [image_name]
docker run  -d --name [container_name] [image_name]
docker run --name [name] [image]
docker exec -it [container_name] sh
 docker stop [container_name] (or [container-id])
docker start [container_name] (or [container-id])
 docker restart [container_name] (or [container-id])
 docker rm [container_name]
 docker logs [container_name] (or [container-id])
 docker inspect [container_name] (or [container-id])
docker cp [container]:/src /dest

docker-compose up
docker-compose up -d
docker-compose down
docker-compose build
docker-compose logs
docker-compose exec [service] bash

docker volume ls
docker volume create [name]
docker volume inspect [name]
docker volume rm [name]
docker run -v [vol]:/data [image]

docker network ls
docker network create [name]
docker network inspect [name]
docker network rm [name]
docker run --network [name] [image]

Docker Tutorials

HOME