Skip to content

Level 1 · Entry Foundations

Goal: understand what Docker is and why it exists, get it installed and running, and be able to write a Dockerfile, build an image, run a container with a mounted volume and a mapped port, and push/pull from a registry.

Modules

  1. What Is Docker & Why Containers?
  2. Installing Docker
  3. Images vs Containers
  4. Running Your First Container
  5. The Dockerfile
  6. Building Images
  7. Container Lifecycle
  8. Volumes & Bind Mounts
  9. Networking Basics
  10. Docker Hub & Registries
  11. Project — Containerize an App

By the end of this level you'll be able to write a Dockerfile from scratch, build and tag an image, run it as a container with persistent storage and a published port, inspect and manage its lifecycle, and share the image through a registry.