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
Free — no credit card required
This course includes:
- AI-generated interactive lessons
- Interactive quizzes and exercises
- Real-time AI teacher discussions
- Whiteboard diagrams and formulas