Free Practice Tests36 exams · real exam timerStart free
Docker Live online

Docker Certified Associate (DCA) Training

CertOcean's Docker Certified Associate (DCA) training is a live, instructor-led online course that prepares you for the Docker Certified Associate (DCA) certification exam. You learn in 12 live sessions (24 hours in total) with an expert instructor, work through 8 curriculum modules and keep lifetime access to the class recordings.

  • 24 hoursLive training
  • 12 sessionsWith an instructor
  • 8 modules98 topics
  • Sat, Nov 14Next batch
DCA DockerExam-focused live training
$349 $399 One-time · USD
You save$5013% off
Enroll now
Not sure yet? Talk to a course advisor
Course overview

About the Docker Certified Associate (DCA) training

Docker training teaches you to package applications into containers that run the same way everywhere, and to run them at scale with Docker Swarm and Kubernetes.

Why take Docker Certified Associate training?

  • Most companies now run containerized applications in production.
  • Container skills are core to DevOps, cloud and platform engineering roles.
  • Docker Certified Associates are well paid across the industry.

This course includes

  • Instructor-led live sessions24 hours of live online classes. Weekend batch: 8 sessions of 3 hours each.
  • AssessmentsEvery class is followed by a quiz to check your learning.
  • Lifetime accessKeep lifetime access to the LMS, including slides, quizzes, installation guides and class recordings.
  • CertificationComplete the final project to receive CertOcean's Docker Associate course certificate. You earn the Docker Certified Associate credential by passing the DCA exam.
  • ForumUse the community forum to learn through peer discussion and knowledge sharing.

What you'll learn in this course

  • Understand containers and why modern applications use them
  • Install the Docker Engine and manage containers
  • Write Dockerfiles, build images and manage registries
  • Create persistent storage for stateful containers
  • Run multi-container apps with Docker Compose and Docker Swarm
  • Set up Docker networking and security and run containers on Kubernetes

What is Docker Certified Associate training?

Docker Certified Associate training is a course that prepares you for the Docker Certified Associate (DCA) exam and teaches the details of Docker container technology. It goes from Docker basics to advanced Docker Swarm, networking and security, Docker Compose, Universal Control Plane (UCP) and Docker Trusted Registry (DTR), and storage options such as volumes, bind mounts and tmpfs mounts.

What you will learn:

  • The fundamentals of containerization
  • Setting up the Docker Engine
  • Deploying and managing containers
  • Configuring logging drivers
  • Building images with a Dockerfile
  • Storing and sharing images in a registry
  • Using different storage options
  • Running multi-container applications with Docker Compose
  • Deploying a Swarm cluster
  • Configuring network drivers
  • Securing the Docker daemon
  • Setting up Docker Enterprise with UCP and DTR
  • Deploying Kubernetes pods and deployments
  • Using Kubernetes services for discovery and persistent volumes for storage

How does Docker training help your career, and who should take it?

Lightweight, portable containers have changed how the whole IT industry builds and runs software, and container skills are now expected in DevOps and cloud roles. This Docker course is a strong fit for:

  • Professionals preparing for the Docker Certified Associate exam
  • Practitioners who want to prove their Docker experience
  • Principal software engineers
  • Cloud professionals
  • Software developers
  • Site reliability engineers
  • Technical leads

What are the system requirements, and how do the Docker practicals work?

You need a recent Windows, Linux or macOS computer with at least 4 GB of RAM and a free-tier Google Cloud (GCP) account. You run all practicals on Google Compute Engine virtual machines, and we help you set up the software. Our team is available 24x7 for any questions.

What project is included in Docker training?

Tools: Docker for containerizing the application, and Kubernetes as an alternative to Docker Swarm.

Project goals:

  • Containerize the application.
  • Create a Swarm cluster and deploy the application with the right networking setup.
  • Connect a suitable storage solution if the application needs persistent storage.
  • Make the application in Docker Swarm reachable from outside the cluster.
  • Deploy the application on a Kubernetes cluster.
Curriculum

Docker Certified Associate (DCA) course syllabus

8 modules · 98 topics · 24 hours of live training

Introduction to Containerization 10 topics
  • Learning goal: Understand why modern applications need containers and why Docker became a leading container platform.
  • The history of containers
  • Containers vs. virtual machines
  • Containerization
  • Introduction to Docker
  • The container lifecycle
  • Namespaces and cgroups
  • Types of containers
  • Docker architecture
  • Docker CE vs. Docker EE
The Docker Engine 15 topics
  • Learning goal: Set up the Docker Engine on a Google Compute Engine instance and run container operations.
  • The Docker Engine
  • Docker terminology
  • The Docker CLI and docker exec
  • Detached vs. foreground mode
  • Port binding
  • Restart policies
  • Configuring logging drivers
  • Set up and upgrade the Docker Engine
  • Use Docker CLI and exec commands
  • Start containers in different modes
  • Bind ports
  • Set restart policies
  • Configure logging drivers
  • Remove containers
Image Management and Registries 10 topics
  • Learning goal: Write Dockerfiles, build custom images, and run a registry to store them.
  • Dockerfiles and Docker instructions
  • Build context
  • Docker images
  • Docker registries
  • Write a Dockerfile and build an image
  • Tag images
  • Use Docker Hub
  • Configure a local registry
  • Remove images from a registry
Storage in Docker 13 topics
  • Learning goal: Create persistent storage for stateful containers and clean up images and data.
  • Types of persistent storage
  • Docker storage and storage drivers
  • Volumes
  • Bind mounts
  • tmpfs mounts
  • The device mapper driver
  • Docker cleanup
  • Use Docker volumes
  • Use bind mounts
  • Use tmpfs mounts
  • Configure device mapper
  • Clean up Docker resources
Orchestration with Docker Compose and Swarm 13 topics
  • Learning goal: Run multi-container applications with Docker Compose and manage a cluster of Docker nodes with Docker Swarm.
  • Docker Compose
  • Docker Swarm
  • Docker services
  • Service placement
  • Docker stacks
  • Rolling updates and rollbacks
  • Run Docker in Swarm mode
  • Deploy a multi-container application with Compose
  • Deploy and scale services in a swarm
  • Control service placement
  • Run rolling updates and rollbacks
  • Deploy a Docker stack
Docker Networking and Security 14 topics
  • Learning goal: Configure Docker's built-in network drivers and secure your environment.
  • Docker networking
  • Bridge networks
  • Overlay networks
  • Host and macvlan drivers
  • Docker security
  • Docker Content Trust
  • Securing the Docker daemon
  • Create a user-defined bridge network
  • Create and use an overlay network
  • Use host and macvlan networks
  • Configure Docker to use external DNS
  • Sign images with Docker Content Trust
  • Secure the Docker daemon
Docker Enterprise and Monitoring 10 topics
  • Learning goal: Install and use Universal Control Plane and Docker Trusted Registry in a cluster, and monitor containers.
  • Docker Enterprise (now Mirantis Kubernetes Engine)
  • Universal Control Plane (UCP) and its architecture
  • Access control in UCP
  • Docker Trusted Registry (DTR, now Mirantis Secure Registry)
  • Monitoring with Prometheus
  • Set up Docker Enterprise
  • Install UCP and configure access control
  • Install DTR and store images in it
  • Monitor containers with Prometheus
Docker with Kubernetes 13 topics
  • Learning goal: Orchestrate Docker containers with Kubernetes and its main objects.
  • Kubernetes core concepts
  • Common kubectl commands
  • Pods
  • Labels, selectors and annotations
  • Services
  • Persistent volumes and persistent volume claims
  • Storage classes
  • Set up a Kubernetes cluster on GKE
  • Use common kubectl commands
  • Deploy a pod and manage pods with a deployment
  • Deploy different types of services
  • Use persistent storage and storage classes

Get the detailed syllabus

Receive the full module plan, batch timings and a call with an advisor who can answer your exam questions.

Request syllabus
Upcoming batches

Next Docker Certified Associate (DCA) batches

Live online classes with an instructor, 9:00 AM to 5:00 PM Eastern Time (ET).

Weekend batch

Starts Saturday, November 14

Starts in 5 days · Live online

Enroll
Weekday batch

Starts Monday, November 16

Starts in 7 days · Live online

Enroll
Flexible

Need another date or time?

Ask for a private or custom schedule.

Ask us
Sample certificate
Certification

Earn your Docker Certified Associate (DCA) certificate

  • Certificate of completionIssued by CertOcean when you finish the training and assignments.
  • Official Docker certificationAwarded by Docker when you pass the exam. The course is built to get you there.
  • Show it to employersAdd it to your LinkedIn profile and resume.
Start your certification
Learner reviews

Why learners choose CertOcean

Rated Excellent · 4.9 out of 5 on Trustpilot
The training curriculum was great. CertOcean provided me everything required to obtain my CISM. They're excellent!
Laxmi Haya Vadan KaramcheduUnited States · CISMVerified
Very resourceful company, I passed my PMP exam at first attempt, highly recommended.
IjeomaCanada · PMPVerified
Great training support! Helped me pass several certifications.
Cozumel TyUnited StatesVerified
  • US, Canada and UK hoursClasses set around your working day
  • Expert instructorsWorking professionals in your field
  • Career supportResume and interview help
FAQ

Docker Certified Associate (DCA) course FAQs

Can't find your answer? A course advisor can help with the syllabus, batch dates and exam questions.

How much does the Docker Certified Associate (DCA) course cost?

The Docker Certified Associate (DCA) training costs $349, down from the regular $399 (you save 13%). It is a one-time payment in US dollars, and you can pay securely by card or PayPal.

How long is the Docker Certified Associate (DCA) course, and when does it start?

The course runs for 24 hours of live, instructor-led online training across 12 sessions. Weekend and weekday batches are available, and the next batch starts on Saturday, November 14, 2026.

What if I miss a Docker class?

You won't miss anything. Every live session is recorded, and you can watch it anytime in your LMS.

Can I get help after the Docker course ends?

Yes. You keep lifetime, 24x7 access to our team for any questions.

When do I get access to the course content?

As soon as you enroll, you get lifetime access to the training and all study material.

Can I access the course material after the training ends?

Yes. Once you enroll, the course stays available to you for life.

What is the Docker Certified Associate exam format?

The DCA exam is now run by Mirantis. It has 55 questions (13 multiple-choice and 42 discrete option multiple-choice) in 90 minutes, is taken online with a remote proctor, costs US$199 and is valid for two years. Check the Mirantis certification site for the latest details before you book.

Can I attend a demo class before enrolling?

You can't join a live session as a demo, but you can watch our sample class videos to get a feel for the Docker course before you enroll.

Will I get a certificate after the Docker Certified Associate (DCA) training?

Yes. You receive a CertOcean certificate of completion when you finish the training. The official Docker certification is awarded by Docker when you pass the exam, and this course prepares you for it.

What if I don't pass the Docker Certified Associate (DCA) exam?

Your enrollment is covered by CertOcean's pass or full refund guarantee. If you don't clear the exam, you can claim a full refund under the guarantee terms.

Free course consultation

Talk to a Docker Certified Associate (DCA) advisor

Share your details and we will send the syllabus, the next batch dates and the best plan for your exam date.

  1. 1Tell us your goal and exam date
  2. 2Get the syllabus and batch options
  3. 3Enroll when you are ready

Get the syllabus and batch dates

Takes under a minute. No payment needed.

Course

Docker Certified Associate (DCA)

By sending this form you agree to our Terms of Use and Privacy Policy. We never share your details.