🛠️ ToolsPilot
← Back to ToolsPilot

Docker Cheat Sheet

Essential Docker commands. Containers, images, volumes, and networking. Bookmark this page or print it.

Containers

docker run -d imageRun detached
docker run -p 8080:80 imagePort mapping
docker psList running
docker ps -aList all
docker stop containerStop
docker rm containerRemove
docker logs -f containerFollow logs
docker exec -it container bashShell access

Images

docker build -t name .Build image
docker imagesList images
docker rmi imageRemove image
docker tag img name:tagTag image
docker push namePush to registry
docker pull imagePull image
docker image pruneClean unused

Volumes & Networks

docker volume create nameCreate volume
docker volume lsList volumes
docker network create nameCreate network
docker network lsList networks
docker-compose up -dStart services
docker-compose downStop services

System

docker system dfDisk usage
docker system pruneClean all
docker statsResource usage
docker inspect containerDetails