← Free Resources
📝 Notes & Code

🐳 Docker Quick Reference

✍️ UyTech📅 Jul 6, 2026📝 4 blocks

Docker commands for images, containers, volumes, networking and Docker Compose.

bash

Images

docker pull <image>          # pull from Docker Hub
docker images                # list local images
docker rmi <image>           # remove image
docker build -t name:tag .   # build from Dockerfile
docker push name:tag         # push to registry
bash

Containers

docker run -d -p 80:80 nginx # run detached, map port
docker ps                    # list running containers
docker ps -a                 # list all containers
docker stop <id>             # stop container
docker rm <id>               # remove container
docker logs -f <id>          # follow container logs
docker exec -it <id> bash    # exec shell in container
bash

Docker Compose

docker compose up -d         # start all services
docker compose down          # stop + remove containers
docker compose logs -f       # follow logs
docker compose ps            # list services
docker compose build         # rebuild images
bash

Volumes & Networks

docker volume ls             # list volumes
docker volume create mydata  # create volume
docker network ls            # list networks
docker network create mynet  # create network
docker inspect <id>          # inspect container/network
Tags:#docker#containers#devops

Want to test your skills?

Real interview questions from top tech companies