Getting Started
Docker Version
docker --versionDisplay the Docker version installed on your machine.
Docker Info
docker infoDisplay system-wide information about Docker.
Images
List Images
docker imagesList all Docker images on the local machine.
Pull Image
docker pull image-nameDownload a Docker image from a registry.
Build Image
docker build -t image-name .Build a Docker image from a Dockerfile in the current directory.
Remove Image
docker rmi image-nameRemove a Docker image from the local machine.
Tag Image
docker tag image-name new-repo:new-tagTag an image with a new name and tag.
Containers
List Containers
docker ps # Running containers
docker ps -a # All containers (including stopped)Run Container
docker run image-name
docker run -d image-name # Detached mode
docker run -it image-name # Interactive terminalStop Container
docker stop container-idStart Container
docker start container-idRemove Container
docker rm container-idLogs
docker logs container-idInspect Container
docker inspect container-idExecute Command in Container
docker exec -it container-id commandNetworks
List Networks
docker network lsCreate Network
docker network create network-nameConnect Container to Network
docker network connect network-name container-idDisconnect Container from Network
docker network disconnect network-name container-idRemove Network
docker network rm network-nameVolumes
List Volumes
docker volume lsCreate Volume
docker volume create volume-nameRemove Volume
docker volume rm volume-nameInspect Volume
docker volume inspect volume-nameDocker Compose
Start Services
docker-compose up # Start services
docker-compose up -d # Detached modeStop Services
docker-compose downBuild Services
docker-compose buildView Logs
docker-compose logsScale Services
docker-compose scale service-name=numClean Up
Remove Unused Images
docker image pruneRemove All Unused Objects
docker system pruneAdvanced Commands
Export Container
docker export container-id > file.tarImport Container
docker import file.tarSave Image
docker save image-name > image.tarLoad Image
docker load < image.tarDocker Daemon
dockerdStart the Docker daemon manually.
This cheat sheet provides a quick reference for essential Docker commands. For more detailed information, visit the official Docker documentation.

Discussion 0
Please sign in to join the discussion.
No comments yet. Start the discussion!