Docker Essentials
Images, containers, volumes, networking, Compose.
Overview
Package and run applications as containers. Learn images, layers, volumes and networks with hands‑on exercises.
Use Compose for development workflows and multi‑stage builds to produce small, secure images.
Syllabus
- Docker architecture, images, layers and the registry
- Running containers, logs, exec and exit codes
- Volumes and bind mounts for persistent data
- Container networking and common topologies
- Compose: multi‑service local development workflows
- Multi‑stage builds and secure base images
- Tagging, pushing and pulling to a registry
- Troubleshooting and image size optimization