Docker · Reference
First-run CLI cheat sheet
Compressed commands from lesson 0001. Print or keep open while practicing.
Image vs container
| Term | Meaning |
|---|---|
image |
Read-only package / template |
container |
Running (or stopped) instance of an image |
-p host:ctr |
Publish container port to host port |
-d |
Detach (run in background) |
--name |
Stable name for stop/rm/logs |
Commands
# Engine up?
docker version
# Run (pull if missing)
docker run -d -p 8080:80 --name lesson1 docker/welcome-to-docker
# List
docker ps # running
docker ps -a # all, including stopped
# Stop / remove
docker stop lesson1
docker rm lesson1
# Throwaway pattern (later habit)
docker run --rm -d -p 8080:80 docker/welcome-to-docker
From lesson 0001 · Sources: container docs, docker run reference