All courses

Docker in depth

The operator's course. How images are put together, building with BuildKit and Buildx (cache, secrets, multi-platform), what the engine is made of and how to configure it, the containerd image store and volumes, the network model down to the packet path and nftables, Swarm in three lessons, worked recipes for databases, Redis, Python, NGINX and WordPress, and a CI pipeline that builds, signs and promotes one digest. Twenty-four lessons across eight sections, every command run on Docker Engine 29.8.2 in the lab VMs.

Intermediate8 sections · 24 lessons · ~8h total · 40-question self-test

Progress is saved in this browser only — no account required.

Quick reference

Final exam
Test yourself on everything
40 questions drawn from all 8 sections — every answer explained as you pick.
Start final exam