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
Apply Now