0 of 22 chapters written · 3 levels planned
Docker
Images, containers, and Compose
Not written yet
What a container actually is, writing a Dockerfile that doesn't bloat, and the Compose/registry/CI workflow behind a real deployment. Beginner through advanced, laid out the same way as the rest of the shelf.
The plan
- chapters planned
- 22
- levels
- 3
- chapters written
- 0
What is planned, level by level
Every stop below is an outline for now. Open one to see what it will cover.
Beginner
“I can containerize a working app.”
7 sections
- soon
Intermediate
“I can ship a real image.”
8 sections
- soon
- soon
Advanced
“I can reason about the build and the daemon.”
7 sections
- soon
Meanwhile
Nothing here is written yet, but these are.
Three honest notes
Compose shows up in beginner as "run two containers together" and again in intermediate as "run them correctly" — healthchecks and dependency order aren't optional once a real app has a database.
Registries and CI get their own intermediate chapter because "it works on my machine" usually breaks exactly at the push-an-image step.
Orchestration (Kubernetes/Swarm) is deliberately kept to "when you need it" — this curriculum teaches Docker deeply, not Kubernetes shallowly.