Docker Certified Associate Exam Prep Course

Why take this course?
👋 Welcome to the detailed curriculum overview for mastering Docker, Kubernetes, and container orchestration with Docker Swarm and Mirantis Kubernetes Engine (MKE). This course is designed to take you from a beginner to an advanced level user who can confidently manage and orchestrate containers in a real-world environment. Here's a breakdown of what you can expect from each section:
Section 7: Docker Filesystem & Storage Drivers
- Understanding container filesystem layout
- Exploring different types of storage drivers (volumes, bind mounts, temp fs)
- Working with third-party driver plugins for custom storage solutions
- Learning about data sharing between containers and best practices for data persistence
Section 8: Docker Swarm Orchestration
- Setting up a Docker Swarm cluster
- Deploying and managing scalable containerized applications using Swarm services
- Working with overlay networks in Swarm
- Performing rolling updates and zero-downtime deployments
Section 9: Swarm High Availability & Leader Election
- Understanding the leader election mechanism in Swarm using Raft consensus algorithm
- Learning about quorum, high availability, and disaster recovery strategies in Swarm
Section 10: Docker Compose & Stack
- Writing and understanding Docker Compose YAML files for multi-container applications
- Introduction to Docker Stack, the orchestration tool built on top of Docker Compose
Section 11: Mirantis Kubernetes Engine (MKE) Launchpad
- Setting up your own MKE Launchpad cluster
- Working with the MKE Dashboard for managing Kubernetes resources
- Operating Swarm within MKE for production-grade deployments
- Exploring advanced orchestration topics like Role-Based Access Control (RBAC), managing TLS, and Swarm Collections
Section 12: Kubernetes Architecture & Components
- Learning the fundamentals of Kubernetes architecture, including pods, nodes, and control plane components
- Writing YAML manifests for various Kubernetes objects
- Working with workload objects like ReplicaSets, Deployments, and Jobs
- Configuring networking and storage with Services, Ingresses, Persistent Volumes, and Projected Volumes
Section 13: Kubernetes Orchestration Objects & Mechanisms
- Diving deeper into Kubernetes orchestration mechanisms like labels, selectors, and node affinity
- Understanding how to manage stateful applications with StatefulSets
- Exploring advanced topics like DaemonSets, Jobs, and CronJobs
Section 14: DTR & Docker Content Trust
- Understanding the importance of security in container images
- Learning about Docker Trust Registry (DTR) for image storage and management
- Exploring Docker Content Trust for signing and verifying container images to ensure integrity and origin
To complement this curriculum, you will have access to:
- 5 hands-on assignments with complete solutions
- Over 10 quizzes to test your understanding
- 2 comprehensive mock exams to assess your skills
We've designed this course with a focus on interactive learning, real-world applications, and practical exercises. Our goal is to empower you with the knowledge and skills needed to excel in the field of containerization and orchestration. With hands-on experience, thorough explanations, and expert guidance, you'll be well-prepared to tackle any container-related challenge that comes your way.
Join us on this exciting learning journey and let's dive deep into the world of Docker and Kubernetes!
Course Gallery




Loading charts...