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¶
- What Is Docker & Why Containers?
- Installing Docker
- Images vs Containers
- Running Your First Container
- The Dockerfile
- Building Images
- Container Lifecycle
- Volumes & Bind Mounts
- Networking Basics
- Docker Hub & Registries
- 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.