DCA · ● Active · Associate · Docker / Mirantis
Exam facts
| Field | Value |
|---|---|
| Cost | $195–$199 USD |
| Duration | 90 minutes |
| Questions | ~55–60 (13 MC + 42 DOMC) |
| Passing Score | 55–65% (Docker does not publish official score) |
| Format | Multiple choice + Discrete Option Multiple Choice (DOMC) |
| Delivery | Online proctored (Examity) |
| Languages | English |
| Valid for | 2 years |
| Renewal | Retake exam |
| Prerequisites | None formal; 6–12 months hands-on Docker experience recommended |
About
The Docker Certified Associate (DCA) is the primary vendor certification for Docker containerization. Administered by Mirantis (which acquired Docker's Enterprise platform business in November 2019), the DCA validates practical competency with Docker Engine, container orchestration, networking, security, and enterprise containerization practices.
The certification is designed by experienced Docker practitioners using real-world scenarios and is actively maintained and offered through the Mirantis Training platform. It is recognized within the DevOps and cloud-native communities as a marker of containerization expertise.
Domain context — DevOps / Containers
Docker is the foundational container platform that transformed software deployment and infrastructure management. DevOps and container engineers rely on Docker for:
- Standardized application packaging — Bundling applications with dependencies into portable images
- Infrastructure abstraction — Running containers consistently across development, testing, and production
- Rapid scaling — Quick container startup and orchestration for distributed systems
- Microservices enablement — Breaking monolithic applications into manageable, independently deployable services
- CI/CD integration — Automating build, test, and deployment pipelines
- Security isolation — Lightweight process isolation with configurable security policies
The DCA certification bridges the gap between basic Docker knowledge and production-ready containerization skills, emphasizing enterprise scenarios, multi-host orchestration, and operational best practices.
Topics covered
The DCA exam covers seven primary domains:
1. Installation & Configuration
- Docker Engine installation on Linux, Windows, and cloud platforms
- Daemon configuration, logging, and runtime options
- Network configuration (bridge, overlay, host modes)
- Storage driver selection and optimization
2. Image Creation & Management
- Writing efficient Dockerfiles with layers, caching, and multi-stage builds
- Creating images from containers and registries
- Image tagging, versioning, and vulnerability scanning
- Private registry setup and image distribution
3. Container Deployment & Orchestration
- Running and managing containers (lifecycle, resource limits, restart policies)
- Docker Swarm (modes, services, node management, scheduling)
- Rolling updates and service failover
- Health checks and monitoring
4. Networking
- Container-to-container communication
- Service discovery and load balancing
- Network types (bridge, overlay, macvlan, host)
- DNS and ingress networking in Swarm
5. Storage & Volumes
- Volume types (named, bind mounts, tmpfs)
- Persistent data management for stateful containers
- Storage drivers and performance optimization
- Backup and recovery strategies
6. Security
- User namespaces and privilege escalation prevention
- Secrets management (Docker Secrets in Swarm)
- TLS/mTLS for container communication
- Image scanning and vulnerability mitigation
- RBAC and access control
7. Docker Enterprise / Desktop Features (deprecated concepts)
- Docker Desktop features (though Docker Desktop is now community-focused)
- Historical context on Docker Enterprise components
Note: Mirantis transitioned Docker Enterprise to a Kubernetes-based platform after 2019. Modern DCA exams de-emphasize Docker Enterprise features in favor of core Docker and Swarm competencies.
Common job-ready skills
Passing the DCA demonstrates:
- Ability to design, build, and optimize Docker images for production use
- Proficiency managing multi-container applications with Docker Compose and Swarm
- Hands-on security hardening of containerized environments
- Troubleshooting container failures, networking issues, and performance bottlenecks
- Implementing CI/CD pipelines with containerized workloads
- Managing persistent data and stateful services in containers
- Operating and scaling container orchestration platforms at scale
- Integrating Docker with DevOps toolchains (Jenkins, GitLab, Kubernetes)
Recommended courses
Official & Instructor-Led:
Self-Paced Online:
- Udemy: "Docker Certified Associate (DCA) Exam Prep" (multiple providers available)
- Linux Academy / A Cloud Guru Docker Swarm and Compose modules
- KodeKloud DCA preparation course
- Simplilearn Docker Certified Associate training
Hands-On Labs:
- Play with Docker (online sandbox): https://www.play-with-docker.com/
- Docker documentation and tutorials: https://docs.docker.com/
- Practice environments on Katacoda or similar platforms
Practice exams
- ExamCert: Free Docker DCA Practice Tests (40+ questions)
- Udemy: Docker DCA Mock Exams & Practice Tests
- Whizlabs: Docker Certified Associate Practice Tests
- Practice Test Geeks: DCA Exam Simulator
- ExamTopics: Community-Contributed DCA Questions
Recommendation: Complete 3–5 practice tests and consistently score 75–85%+ before scheduling the official exam.
Books
- Docker Deep Dive by Nigel Poulton — Comprehensive guide to Docker architecture, images, containers, and Swarm
- The Docker Book by James Turnbull — Practical introduction and reference for Docker operations
- Docker in Action by Jeff Nickoloff & Stephen Kuenzli — Real-world examples and patterns
- Kubernetes in Action by Marko Lukša — While focused on Kubernetes, provides context for container orchestration (useful background)
- Mirantis Documentation & Study Guides — Official exam preparation materials available through Mirantis Training
Job titles
Professionals with DCA certification typically pursue or hold these roles:
- DevOps Engineer — Design and maintain containerized infrastructure and CI/CD pipelines
- Container Engineer — Specialize in Docker and container platform operations
- Platform Engineer — Build and scale internal container platforms and developer self-service
- Site Reliability Engineer (SRE) — Ensure reliability and performance of containerized services
- Cloud Engineer — Deploy containerized workloads on AWS, Azure, or GCP
- Infrastructure Engineer — Manage container orchestration and enterprise infrastructure
- Solutions Architect — Design containerized solutions for enterprise clients
Salary (estimated)
United States:
- $110,000–$145,000 USD annually (mid-career DevOps Engineer with Docker expertise)
- Senior roles: $140,000–$180,000+
Conversions (approximate, 2026 rates):
- South Africa: R1,980,000–R2,610,000 ZAR (× ~18 to USD)
- United Kingdom: £85,000–£112,000 GBP
- European Union: €100,000–€135,000 EUR
- Australia: AUD $165,000–$220,000
Note: Salary varies by location, company size, experience level, and additional certifications (CKA, AWS, GCP).
Skills validated
The DCA certification validates:
- Container fundamentals — Understanding image layers, registries, and lifecycle
- Docker Engine operations — Installation, configuration, daemon management
- Docker Swarm orchestration — Service scheduling, rolling updates, failover
- Networking & service discovery — Multi-host communication, DNS, load balancing
- Storage management — Volumes, drivers, persistent data strategies
- Security hardening — Secrets, user namespaces, TLS, vulnerability scanning
- Troubleshooting & debugging — Logs, resource monitoring, failure diagnosis
- Enterprise best practices — Production deployment patterns, scaling, high availability
Related certifications
- Certified Kubernetes Administrator (CKA) — Kubernetes alternative; broader industry adoption post-2020
- Certified Kubernetes Application Developer (CKAD) — Developer-focused Kubernetes certification
- AWS Certified DevOps Engineer — AWS-specific DevOps and containerization
- Red Hat Certified System Administrator (RHCSA) — Linux foundation for container operators
- Red Hat Certified Specialist in Container Technology — Red Hat-flavored container expertise
- HashiCorp Certified: Terraform Associate — Infrastructure-as-code complementary cert
- LF Certified Kubernetes Security Specialist (CKS) — Kubernetes security focus
Note: While DCA validates Docker Swarm, most organizations have adopted Kubernetes for orchestration. Many professionals pursue CKA after or alongside DCA.
Sources
- Mirantis Training: Docker Certified Associate Exam
- Mirantis Webstore: DCA Exam Registration
- The Complete Docker Certification (DCA) Guide for 2026 | DataCamp
- Docker DCA Practice Test 2026 | ExamCert
- Mirantis DCA Certification Syllabus | VMExam
- Docker Certified Associate Guide | KodeKloud
- Docker Certified Associate Training | InfoSecTrain
- Global Knowledge: Docker Certified Associate
Last verified: 2026-05-02 via Mirantis Training and official certification platforms.