Docker
The step before Kubernetes: building images, running containers, and keeping them small and safe.
Learning track · 8 lessons
Docker basics
Each lesson explains one idea in plain words, has you try it on your laptop, then shows how I use it for CivicGrid, the API I run in production. It ends where the Kubernetes track begins.
- 1What containers solveStart · 12 min
- 2Your first containerStart · 25 min
- 3Images and registriesStart · 25 min
- 4Your first DockerfileStart · 30 min
- 5Data and settingsStart · 30 min
- 6Networking and ComposeStart · 30 min
- 7Smaller, safer imagesStart · 30 min
- 8From Docker to KubernetesStart · 35 min
Tools I use
Docker documentation (opens in a new tab)
Getting started, the Dockerfile reference, and Compose.
Docker Hub (opens in a new tab)
The default public registry for container images, including the official ones.
From www.kwamib.dev/resources/docker