Every core concept of Docker — architecture, images, Dockerfiles, container lifecycle, volumes, networking and Compose — explained with animated diagrams and clean examples. Watch containers work instead of memorizing commands.
The big picture: containers vs VMs, the Docker engine, and an animated docker run from CLI to running container.
What an image really is: read-only layers stacked like pancakes — watch the stack build up and see why caching is fast.
A real Dockerfile dissected line by line, the build process animated, and multi-stage builds that shrink images.
Click through the state machine — created, running, paused, stopped, removed — and the command that causes each move.
Why containers forget everything when they die — and how volumes and bind mounts keep data alive. Animated demo.
Port mapping animated (-p 8080:80), bridge networks, and how containers find each other by name.
Run a whole app stack (web + API + database) with one file and one command — watch compose up bring it all alive.
The graduation exercise lives in the separate Real Server Lab module — a paid add-on your instructor unlocks per session. You'll SSH into a real server and deploy two production-grade app stacks with Compose, from clean slate to working in your browser.