Project Planning & Execution Flashcards
7 cards from real DCA practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Project Planning & Execution flashcards as text
When planning a migration of a monolithic application to Docker containers, which approach best minimizes risk?
Answer: Strangler fig pattern — incrementally containerize one service at a time
The strangler fig pattern reduces risk by migrating one service at a time, allowing rollback without full-system impact.
A project requires Docker images to be reproducible across CI/CD pipelines. Which Dockerfile best practice ensures this?
Answer: Pin base image versions with specific digest or tag
Pinning base image versions with specific tags or SHA digests ensures identical builds across all environments.
During sprint planning for a Docker Swarm deployment project, the team must decide on the number of manager nodes. What is the recommended minimum for high availability?
Answer: 3 manager nodes provide HA while tolerating 1 failure
Three manager nodes form a quorum that tolerates one node failure; two managers would lose quorum on any failure.
A team is planning resource limits for containers in a production Kubernetes cluster. Which flag sets both CPU and memory limits in a Docker run command for testing?
Answer: --cpus and --memory
The --cpus flag limits CPU cores and --memory limits the container's maximum RAM allocation.
When executing a Docker project rollout, a health check fails on new containers. What does Docker Swarm do by default?
Answer: Pauses the rollout and keeps the previous version running
Docker Swarm's default update failure action is 'pause', preserving the last healthy state while alerting operators.
A project plan calls for image scanning before deployment. Which Docker CLI command initiates a vulnerability scan using Docker Scout?
Answer: docker scout cves
The 'docker scout cves' command lists known CVEs in an image using the Docker Scout service.
During project execution, an operator needs to run a one-time database migration task in a running Swarm service without creating a permanent task. What is the best approach?
Answer: Deploy a separate one-shot service with --restart-condition=none
A service with --restart-condition=none runs once and exits cleanly, making it suitable for one-time migration jobs.
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- training.mirantis.com — Test delivery, eligibility, fees, passing score, renewal, retake policy, score release, time limit, score validity · verified Oct 2026