Terminus Expanse
CurriculumBlogPricingSign in
Back to catalog
Platform

Docker

Images, containers, and networking your services without fighting the daemon.

Prerequisite: Data & Applications

What you'll actually learn

Docker looks simple until your container can't reach another one, or an image rebuilds from scratch when you only changed one line. This track goes past docker run into how layers actually cache (and why ordering your Dockerfile wrong wastes ten minutes on every build), and how container networking really connects services — the part that turns "it works on my machine" into "it works in the container, full stop."

What you'll be able to do

You'll write a Dockerfile that builds fast because the layer caching actually works in your favor, wire multiple containers together so they can talk to each other by name instead of guessing at IPs, and — when a container can't reach a database it's supposed to reach — know exactly which layer of the networking to check first instead of restarting things at random.

Syllabus

1Build Your First Imagecore~9 min
2Containers Have a Lifecyclecore~9 min
3Keeping Data When the Container Diescore~9 min
4Letting Containers Talk to Each Othercore~10 min
5Configuration Without Rebuildingcore~9 min
6Running Multiple Containers Togetheradvanced~11 min
7Multi-Stage Builds: Smaller, Cleaner Imagesadvanced~10 min
8Container Security Basicsadvanced~10 min

Frequently asked

How long does Docker take to complete?

Roughly 1 hour across 8 hands-on quests — you can go at your own pace and pick up exactly where you left off.

What do I need to know before starting Docker?

You should be comfortable with Data & Applications first — the skill tree unlocks Docker once you've cleared those.

Is Docker free to learn?

Yes — Docker is fully available on the free tier, starting with a free first quest and no payment method required to sign up. Plus and Elite remove pacing limits but don't gate any of the Docker curriculum behind a paywall.

Start this skill for free

Create a free account and begin your first quest — no card required.

Start free