◂ tracks TRK-01
learning track
Docker foundations
From your first container to a multi-service stack: images, networking, volumes, and the debugging habits that hold it together.
0% 10 modules · ~3h
Container primer reading
Containers are normal processes with guardrails around files, networking, and system calls. The skill is learning what is isolated, what is shared, and where state can leak between runs.
- ▸ Images are templates; containers are running instances created from those templates.
- ▸ Layers make rebuilds fast, but cached layers can hide stale dependencies.
- ▸ Volumes outlive containers, so data bugs often come from persistence you forgot about.
Getting started part 01
Building images part 02
- 04 ❯ Dockerfile workflow lab 30m
- 05 ▤ Cache strategy and multi-stage builds reading 15m
- 06 ⚑ Broken permissions challenge 15m
Running systems part 03
- 07 ▤ Networks, ports, and volumes reading 15m
- 08 ❯ Compose stack lab 40m
- 09 ⚑ Missing config challenge 20m
- 10 ⚑ The vanishing volume challenge 20m