NEW

Docker & Kubernetes: The Complete Guide

Build, test, and deploy Docker applications with Kubernetes. DevOps best practices included.

4.8 (12K reviews)
79K students Last updated December 2031
David Kim

Created by

David Kim
English
42 hours
Intermediate

About This Course

Containers have revolutionized how we build, ship, and run applications. This course teaches you Docker and Kubernetes—the technologies that power infrastructure at Google, Netflix, and thousands of startups.

We begin with Docker fundamentals: what containers are, how they differ from virtual machines, and why they've become essential. You'll write Dockerfiles, build images, and run containers. Learn multi-stage builds for optimized production images and Docker Compose for multi-container applications.

Kubernetes takes containerization to production scale. You'll understand the architecture: nodes, pods, deployments, services, and ingress. Learn to deploy applications, scale them horizontally, and update them with zero downtime using rolling updates and blue-green deployments.

Configuration management covers ConfigMaps and Secrets for managing application settings. Storage topics include persistent volumes and claims for stateful applications. You'll understand resource requests and limits for efficient cluster utilization.

Networking in Kubernetes can be complex—we simplify it. You'll master service types, ingress controllers, and network policies. Learn to expose applications to the internet securely and manage traffic between microservices.

CI/CD integration shows how containers fit into modern development workflows. You'll build pipelines that automatically test, build, and deploy applications to Kubernetes clusters. We cover GitHub Actions, GitLab CI, and Jenkins.

Advanced topics include Helm for package management, monitoring with Prometheus and Grafana, and logging with the ELK stack. Graduate ready to containerize any application and run it reliably at scale.

What you'll learn

  • Build and run Docker containers
  • Deploy applications with Kubernetes
  • Set up CI/CD pipelines
  • Implement microservices architecture

Topics Covered

Docker Kubernetes CI/CD Helm DevOps Microservices

Your Instructor

David Kim
David Kim

AWS Solutions Architect

4.7 Rating 5K Reviews 38K Students 7 Courses

Certified AWS Solutions Architect with experience deploying enterprise-scale cloud infrastructure. Cloud evangelist and open source contributor.

Docker & Kubernetes: The Complete Guide
$89.99 $179.99 50% off

Sale ends in 2 days!

30-Day Money-Back Guarantee

This course includes:

  • 42 hours on-demand video
  • 287 lessons
  • Downloadable resources
  • Access on mobile and TV
  • Certificate of completion
  • Full lifetime access