Docker & Kubernetes: The Complete Guide
Build, test, and deploy Docker applications with Kubernetes. DevOps best practices included.
Created by
David KimAbout 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
Your Instructor
AWS Solutions Architect
Certified AWS Solutions Architect with experience deploying enterprise-scale cloud infrastructure. Cloud evangelist and open source contributor.
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