Docker & Kubernetes: Container Orchestration
All Courses
Cloud & DevOps
intermediate

Docker & Kubernetes: Container Orchestration

4.8
6,871 students
3h 45m
15 lessons

About this course

Master containers from first principles to production orchestration. Learn to build and run Docker images, compose multi-service applications, and deploy them at scale with Kubernetes. Covers pods, deployments, services, ingress, persistent storage, and Helm charts — with real-world CI/CD workflows.

Course Content

Docker Fundamentals

  • Docker Images, Containers, and Layers15min
  • Volumes and Networking15min
  • Writing Dockerfiles15min
  • Containers vs Virtual Machines15min

Docker Compose

  • Project: Dockerize a Full-Stack App15min
  • Composing Multi-Service Applications15min
  • Environment Variables and Secrets15min

Kubernetes Core Concepts

  • Pods, Deployments, and ReplicaSets15min
  • Persistent Volumes and Stateful Apps15min
  • Services and Ingress15min
  • ConfigMaps and Secrets15min

Kubernetes in Production

  • Autoscaling and Resource Limits15min
  • Project: Deploy to a Managed K8s Cluster15min
  • Helm Charts and Package Management15min
  • Monitoring with Prometheus and Grafana15min