Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
via freeCodeCamp
-
11
-
- Write review
Master AI and Machine Learning: From Neural Networks to Applications
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Embark on a comprehensive hands-on course covering Docker containers and Kubernetes fundamentals. Learn to containerize applications using the Docker CLI and Visual Studio Code, manage container images on Docker Hub, and create multi-container applications with Docker Compose. Explore Kubernetes architecture, run it locally, and use the Kubernetes CLI and Visual Studio Code for application management. Dive into topics such as microservices, cloud-native concepts, container basics, data persistence, container registries, Kubernetes components (pods, nodes, namespaces), workloads, updates, services, storage, application settings, observability, dashboards, and scaling. Gain practical experience through numerous hands-on exercises and learn from a certified expert in Kubernetes, Terraform, Azure, AWS, and GCP.
Syllabus
Introduction
⭐️ Introduction to MicroServices
⭐️ Welcome to Cloud Native!
⭐️ Introduction to Containers
⭐️ Visual Studio Code
⭐️ Persisting Data
⭐️ Docker Compose
⭐️ Container Registries
⭐️ Kubernetes Concepts
⭐️ Namespaces
⭐️ Nodes
⭐️ Pods
⭐️ Selectors
⭐️ Multi Container Pods
⭐️ Workloads
⭐️ Updates
⭐️ Services
⭐️ Storage & Persistence
⭐️ Application Settings
⭐️ Observalibilty
⭐️ Dashboards
⭐️ Scaling
⭐️ Conclusion
Taught by
freeCodeCamp.org