Docker Hands-On Labs
Master Docker by running real containers, building images, managing networks and storage, and working toward production workflows.
Images, Containers & the CLI
Run and manage containers through their full lifecycle with Docker CLI tools.
First Container Running
Container Lifecycle States
Inside A Running Container
Service Under Observation
Dockerfile Fundamentals
Build clean application images with Dockerfiles and proper configuration.
Application Packaged
Entrypoint Versus Command
Build Context Trimmed
Reproducible Image From Source
Tags, Registries & Image Distribution
Manage image tags, registries, digests, and image distribution.
Tags And Digests
Private Registry Round Trip
Images Without A Registry
Release Pipeline To A Private Registry
Volumes & Persistent Storage
Manage persistent and temporary container storage safely.
Data That Survives
Live Source With Bind Mounts
Ephemeral And Anonymous Storage
Stateful Service With Safe Storage
Networking Basics
Connect containers on user-defined networks, publish ports to the host, and isolate workloads.
Containers That Find Each Other
Ports Published to the Host
Isolation Modes
Three-Tier Network Layout
About this path
This path starts with images and containers and goes on to Dockerfiles, tags and registries, volumes, and networking. You work in a Linux terminal, so you should be comfortable running basic commands there. No earlier Docker experience is needed. The networking module connects containers to each other and to the host, ending with a three-tier network layout.
Frequently asked questions
4>What will I practice in this path?
5 modules: Images, Containers & the CLI, Dockerfile Fundamentals, Tags, Registries & Image Distribution, Volumes & Persistent Storage and Networking Basics.
>How many challenges are there, and how hard are they?
20 challenges, all easy.
>What does this path run on?
Challenges run on Linux CLI.
>Do I need to install anything?
No. Every challenge runs in a browser-based IDE with everything already set up, and your code is graded automatically against a test suite.
