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