100+ Free DCA Practice Questions
Pass your Docker Certified Associate (DCA) exam on the first try — instant access, no signup required.
What does 'docker events' show?
Explore More Docker Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: DCA Exam
~55
Exam Questions
Mirantis
~65%
Passing Score
Approximate; Mirantis does not publish exact cut score
90 min
Exam Duration
Mirantis
$195
Exam Fee
Mirantis
Online
Delivery
Mirantis proctored
2 years
Validity
Recertification required
The DCA exam has approximately 55 multiple-choice scenario questions in 90 minutes, delivered online by Mirantis. Topic areas: Docker images and containers (~20%), Docker networking (~20%), Docker Swarm orchestration (~20%), storage and volumes (~15%), security (~15%), and image registries and troubleshooting (~10%). Exam fee is $195 USD. The certification is valid for two years.
Sample DCA Practice Questions
Try these sample questions to test your DCA exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Which Dockerfile instruction sets the base image for a build?
2What is the difference between the COPY and ADD instructions in a Dockerfile?
3What is the purpose of the RUN instruction in a Dockerfile?
4What is the difference between CMD and ENTRYPOINT in a Dockerfile?
5What does the EXPOSE instruction in a Dockerfile do?
6What command builds a Docker image from a Dockerfile in the current directory and tags it as 'myapp:1.0'?
7What is a multi-stage Dockerfile build and what is its primary benefit?
8Which Docker command removes all stopped containers, unused networks, dangling images, and build cache?
9What is the default network driver used when you create a container without specifying a network?
10What is the key difference between the 'host' network driver and the 'bridge' network driver?
About the DCA Exam
The Docker Certified Associate (DCA) exam validates practical container skills across the Docker platform. It tests Dockerfile authoring and image lifecycle, Docker networking (bridge, host, overlay), storage (volumes, bind mounts, tmpfs), Swarm orchestration (services, stacks, rolling updates), security (Docker Content Trust, capabilities, seccomp), and image registry operations.
Questions
55 scored questions
Time Limit
90 minutes
Passing Score
65% (approximate)
Exam Fee
$195 (Mirantis (online proctored))
DCA Exam Content Outline
Docker Image and Container Lifecycle
Dockerfile instructions (FROM, RUN, COPY, ADD, CMD, ENTRYPOINT, EXPOSE, ENV, ARG, VOLUME, WORKDIR), image layers and caching, multi-stage builds, container lifecycle (create/start/stop/rm), docker build flags
Docker Networking
Bridge, host, overlay, macvlan, and none network drivers; user-defined bridge networks; port publishing (-p / --publish); DNS resolution in user-defined networks; container-to-container communication; Swarm overlay scope; network inspection
Docker Swarm Orchestration
docker swarm init/join, manager and worker roles, service create/update/scale/rollback, replicated vs global services, rolling updates (--update-delay, --update-parallelism), stack deploy with Compose v3+, Swarm secrets and configs
Storage and Volumes
Named volumes, bind mounts, tmpfs mounts; differences and use cases; volume drivers; volume lifecycle (create/inspect/prune); --mount vs -v flag syntax; volume sharing between containers
Docker Security
Docker Content Trust (DCT) and image signing with Notary; Linux capabilities and --cap-add/--cap-drop; seccomp security profiles; AppArmor profiles; user namespaces; read-only containers; secret management; TLS certificates for daemon
Image Registries and Troubleshooting
Docker Hub, private registries, docker login/push/pull/tag, digest pinning, registry authentication; docker inspect, docker logs, docker stats, docker events, docker system df, container troubleshooting patterns
How to Pass the DCA Exam
What You Need to Know
- Passing score: 65% (approximate)
- Exam length: 55 questions
- Time limit: 90 minutes
- Exam fee: $195
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
DCA Study Tips from Top Performers
Frequently Asked Questions
What is the Docker Certified Associate exam?
The DCA (Docker Certified Associate) is a vendor certification now offered by Mirantis (which acquired Docker Enterprise) that validates practical Docker skills. It tests Dockerfile authoring, container networking, storage, Swarm orchestration, security, and registry operations. Targeted at engineers with hands-on container experience.
How many questions are on the DCA exam?
The DCA has approximately 55 multiple-choice scenario-based questions and a 90-minute time limit, delivered online by Mirantis. Many questions present a Docker command or scenario and ask which option or configuration achieves the desired outcome.
How much does the DCA exam cost?
The DCA exam costs $195 USD. The fee covers a single attempt; retakes require an additional fee.
What are the largest topic areas on the DCA exam?
Docker images/containers, networking, and Swarm orchestration are each weighted at roughly 20%. Storage and volumes (~15%) and security (~15%) follow. Image registries and troubleshooting (~10%) rounds out the exam.
Does the DCA certification expire?
Yes — the Docker Certified Associate credential is valid for two years. To maintain certification, retake and pass the current exam version before expiration.
How should I prepare for the DCA exam?
Plan for 40-60 hours of study over 6-8 weeks. Install Docker locally; write multi-stage Dockerfiles; set up Swarm with managers and workers; practice service creation, updates, and rollbacks; configure networking with multiple drivers; and manage volumes. Take 100+ practice questions targeting 80%+ before scheduling.
What jobs benefit from DCA certification?
DCA aligns with roles such as DevOps Engineer, Platform Engineer, Site Reliability Engineer, Container Engineer, and Infrastructure Engineer. It is commonly cited in job postings for organizations using Docker in development and production environments.