Docker Online Training Course Overview

This Docker training is aligned with the Docker Certified Associate (DCA) Certification body and covers the fundamentals of Docker. You will be able to comprehend Docker and its role in the DevOps lifecycle; create images, containers, swarms, volumes, and networks; define Docker security client bundles and client-server authentication; and more.

Docker Certified Associate Course - Key Features

100% Money Back Guarantee
No questions asked refund*

At Simplilearn, we value the trust of our patrons immensely. But, if you feel that a course does not meet your expectations, we offer a 7-day money-back guarantee. Just send us a refund request via email within 7 days of purchase and we will refund 100% of your payment, no questions asked!
  • 24 hours of instructor-led training
  • 2 course-end assessments
  • 3 lesson-end projects
  • Includes eBooks
  • Lesson-end knowledge checks
  • Industry-recognized Docker course completion certificate

Skills Covered

  • Docker
  • Image
  • Container
  • Service
  • Docker Commit
  • Docker commands
  • Registry
  • Cluster management and orchestration
  • Swarm
  • Node
  • Network
  • Storage and volumes
  • Security

Training Options

online Bootcamp

$ 799

  • 90 days of flexible access to online classes
  • Lifetime access to high-quality, self-paced learning content designed by industry experts
  • Classes starting in Cleveland from:-
5th Dec: Weekend Class

Corporate Training

Customized to your team's needs

  • Blended learning delivery model (self-paced e-learning and/or instructor-led options)
  • Course, category, and all-access pricing
  • Enterprise-class learning management system (LMS)
  • Enhanced reporting for individuals and teams
  • 24x7 teaching assistance and support

Docker Associate Course Curriculum

Eligibility

Anyone interested in learning Docker will benefit from this Docker Certification Training. This DCA course also is well-suited for: Freshers, Software developers, Software engineers, Technical leads, System administrators.
Read More

Pre-requisites

In order to take full advantage of this Docker training course, you will need to have a solid knowledge of Linux, including hands-on experience.
Read More

Course Content

  • Section 1 - Self-paced Curriculum

    Preview
    • Lesson 1 - Introduction

      26:38Preview
      • Docker Certification Training Introduction
        06:26
      • Docker Pre-read
        03:49
      • Course Overview
        01:24
      • Introduction to Docker
        04:31
      • Why Docker
        05:23
      • Overview of Certification Exam
        05:05
    • Lesson 02 - Understanding Docker

      31:13
      • Understanding Docker Overview
        00:32
      • Docker Architecture Engine And Objects
        05:19
      • Docker Architecture InAction
        03:34
      • Docker Architecture Container Format
        02:31
      • Images And Containers
        10:55
      • Containerization And Virtualization
        04:33
      • Docker Ecosystem
        03:49
    • Lesson 03 - Docker CE on Linux Platform

      44:40Preview
      • Docker On Linux Platform
        01:15
      • Installation: CentOS
        10:34
      • Installation: continued
        04:21
      • Deploy, Login, Exit Container
        07:49
      • List,Start, Stop Restart Containers
        03:25
      • Containers on Filesystem
        03:31
      • Working with Containers Hostnames
        03:49
      • Multiple Containers
        04:25
      • Stats Inspect
        02:17
      • Deleting Containers
        02:57
      • End of Module
        00:17
    • Lesson 04 - Docker Networking

      44:28Preview
      • Docker Networking
        00:52
      • None Network
        01:52
      • Container Networking
        01:41
      • Bridge Network
        08:35
      • Host Network
        06:31
      • Disconnect And Add Network
        04:29
      • Introduction to Overlay Network
        01:18
      • Create New Networks
        04:15
      • Exercise: Use Custom Networks
        04:55
      • Remove Networks
        03:29
      • Multiple Networks In Container
        06:31
    • Lesson 05 - Docker Images

      53:38Preview
      • Docker Images
        01:18
      • Docker Images: Recap
        02:59
      • Docker Images CLI Commands
        08:35
      • Docker Images CLI Commands: Contd
        06:15
      • Search and Pull Images from Docker Hub
        03:42
      • Build Image using Dockerfile
        07:42
      • Build Image using Commit
        08:37
      • Push Images to Docker Hub
        04:06
      • Docker file Instructions
        10:24
    • Lesson 06 - Docker Storage and Volumes

      40:10
      • Docker Storage and Volumes
        01:46
      • Docker Storage Drivers
        05:36
      • Selecting Storage Driver
        08:14
      • Persistent Storage
        02:45
      • Manage Application Data
        01:39
      • Docker Volumes
        09:23
      • Docker Bind Mounts
        05:31
      • Docker tmpfs Mounts
        04:17
      • External Storage
        00:59
    • Lesson 07 - Docker Compose

      11:38Preview
      • Docker Compose
        00:28
      • Case for Docker Compose
        02:05
      • Compose Installation
        01:59
      • Compose Lab
        07:06
    • Lesson 08 - Orchestration Docker Swarm

      01:03:55Preview
      • Docker Swarm
        01:13
      • Concepts of Swarm
        03:00
      • Create Swarm
        08:50
      • Maintain Swarm
        08:41
      • Deploy Services to Swarm
        09:26
      • Updates to Services
        09:35
      • Managing Swarm Services
        12:08
      • Secrets and Overlay Network
        07:41
      • Docker Stack
        03:21
    • Lesson 09 - Universal Control Plane

      20:07Preview
      • Universal Control Plane
        00:47
      • Introduction to UCP
        01:12
      • Deploy, Manage, and Monitor UCP
        07:46
      • Access Control
        05:42
      • LDAP with UCP
        00:51
      • Client Certificate Bundles
        02:10
      • External Certificates
        01:39
    • Lesson 10 - Docker Trusted Registry

      17:17Preview
      • Docker Trusted Registry
        00:36
      • Introduction Deploy DTR
        07:07
      • Backup Swarm UCP DTR
        03:44
      • Miscellaneous Topic with DTR
        05:50
    • Lesson 11 - Security

      16:02Preview
      • Docker Security Logs
        00:39
      • Security Scanning
        04:45
      • Docker Content Trust
        03:37
      • Security With MTLS
        01:37
      • Logs and Logging Drivers
        05:24
    • Lesson 12 - The DCA Test

      02:29
      • Taking the Test
        02:29
  • Section 2 - Live Virtual Class Curriculum

    Preview
    • Lesson 1 - Course Introduction

      • What is Docker?
      • Features of Docker
      • Virtual Machine vs. Docker
      • Industries Using Docker
      • Good To Know
      • Exam Information
      • Examination Format
      • Course Outline
      • Course Outcome
      • Course Components
      • Customer Support
    • Lesson 2 - Introduction to Docker

      • Docker Introduction
      • Docker Engine
      • Docker Properties
      • Installation of Docker Community Edition
      • Assisted practice: Install, Upgrade, and Uninstall Docker CE for Linux
      • Assisted practice: Configure Docker Daemon to Start on Boot
      • Docker: Architecture
      • Assisted Practice: Images and Containers
    • Lesson 3 - Image Creation, Management, and Registry

      • Images
      • Containers
      • Service
      • Overview and Instructions
      • Assisted Practice: Create a Docker Image
      • Layers of Images
      • Flattening
      • Docker Commit
      • Tag an Image
      • Assisted Practice: Image Tagging
      • Filter and Format
      • Basic Commands
      • The copy-on-write (COW) Strategy
      • Registry
      • Repositories
      • Private Repositories
      • Docker Push, Content Trust, and Pull
      • Assisted Practice: Deploy a registry
      • Assisted Practice: Configure a registry
      • Assisted Practice: Login to a registry
      • Assisted Practice: Push an Image to Docker Hub
      • Assisted Practice: Push an image to a registry
      • Prune an Images and Containers
      • Assisted Practice: Inspect, Remove and Prune Images
      • Assisted Practice: Pull and Delete an Image
    • Lesson 4 - Networking

      • Network Architecture
      • Bridge networks
      • Assisted Practice: Create a Bridge Network
      • Assisted Practice: Create a User-Defined Docker Bridge Network
      • Host networking
      • Assisted practice: Create a Host network
      • Overlay networks
      • Macvlan networks
      • Assisted practice: Create a Macvlan networks
      • None Network
      • Prune Network
      • Container networking model
      • Container Networking
      • Use Cases of Network Drivers
      • Identifying Ports
      • Publishing Ports
      • Assisted Practice: Publishing Ports
      • Traffic
      • Assisted Practice: Configure Docker to Use External DNS
      • Docker Link
      • Nodes
    • Lesson 5 - Orchestration

      • Container: Overview
      • Services and types (Replicated and global)
      • Tasks
      • Swarm
      • Nodes
      • Manager nodes
      • Worker nodes
      • Assisted practice: Set Up Swarm Cluster with Manager and Worker Nodes
      • Assisted practice: Join nodes to swarm
      • Assisted Practice: Create Replicated and Global Services
      • Assisted practice: Running Container vs. Running Service
      • Assisted practice: Create an Overlay network
      • Assisted practice: Deploy a Service on Overlay Network
      • Assisted practice: Run a Container into a Running Service under Swarm
      • Assisted practice: Demonstrate Locking in Swarm Cluster
      • Drain swarm node
      • Assisted practice: Draining the swarm node
      • Docker Inspect
      • Assisted practice: Inspect a service on swarm
      • Compose
      • Compose: Configuration
      • Docker stack deploy
      • Assisted practice: Convert an Application Deployment into a Stack
      • Manipulate services in stack
      • Scaling
      • Assisted practice: Increase the Number of Replicas
      • Persistent Storage
      • Volumes
      • Bind Mounts
      • tmpfs Mounts
      • Assisted practice: Mount Volumes via Swarm Services
      • Assisted Practice: Demonstrate How to Use Storage Across Cluster Nodes
      • Prune Volumes
      • Docker Storage Drivers
      • DeviceMapper
      • Devicemapper Workflow
      • Devicemapper and Docker Performance
      • Assisted Practice: Select Storage Driver and Configure Device Mapper
      • Graph Driver
      • Labels
      • Assisted practice: Apply Node Labels, Inspect the Labels, and Filter Swarm Nodes by Labels
      • Quorum of managers
      • Recovering from Losing the Quorum
      • Services with template
      • Assisted practice: Usage of Templates
      • Logs
      • Assisted practice: Troubleshoot a Service that Is Unable to Deploy
      • Logging Drivers
      • Configure Logging Drivers
      • Assisted Practice: Logging Drivers
      • Network Troubleshooting
      • Assisted Practice: Troubleshooting container networking
      • Backup: Swarm
      • Backup: Restore
      • Assisted Practice: Set up a Backup Schedule
      • Swarm Disaster Recovery
      • Containerizing Legacy Application
      • Creating a Docker Image and Creating a Replicated Service on Swarm Cluster
    • Lesson 6 - Installation and Configuration of Docker Enterprise

      • Docker Enterprise: Overview
      • Docker Enterprise : Features
      • Kubernetes Services
      • Orchestration
      • Security Features
      • Assisted Practice: Install Docker Enterprise
      • Installation Using Package
      • Uninstall
      • Post-Installation Procedures
      • UCP: Overview
      • UCP: Architecture
      • Interaction with UCP
      • Assisted Practice: Install Docker Universal Control Plane
      • Joining Manager Nodes
      • Load Balancing UCP and DTR
      • Configuring Load Balancer
      • Deploying Load Balancer
      • Deploy Swarm Service Using UCP
      • Access Control
      • Grant
      • Subject
      • Assisted Practice: Create and Manage Teams and Users
      • Role
      • Collection
      • Create a Grant
      • Service Deployment
      • Grant Composition
      • Docker Trusted Registry: Overview
      • Architecture
      • DTR Components
      • Networks
      • Volumes
      • Image Storage
      • Installation Requirements
      • Installation
      • Assisted Practice: Install Docker Trusted Registry
      • High Availability
      • DTR Failure Tolerance
      • Sizing DTR Installation
      • Add Replicas
      • Remove Replicas
      • Load Balancer
      • Configure Load Balancer
      • Health Check of Replicas
      • Load Balancer: Configuration and Deployment
      • UCP: Backup and restore
      • DTR: Backup and restore
      • UCP Disaster Recovery
      • DTR Disaster Recovery
      • Deployment Options
      • Prerequisites
      • Mediums and Configurations
      • Docker for AWS
      • Docker Enterprise Edition for AWS
      • Creating a Grant with Custom Roles
    • Lesson 7 - Security

      • Docker Security
      • Default Engine Security
      • Namespace
      • Control Groups
      • Docker Daemon Attack Surface
      • Docker Content Trust
      • Sign an Image
      • Docker Content Trust Signature Verification
      • Sign Images that UCP Can Trust
      • Assisted Practice: Describe the Process of Signing an Image
      • Vulnerabilities
      • Scan Images for Vulnerabilities
      • Assisted Practice: Demonstrate an Image Passing Security Scan
      • Client Bundle
      • Features of UCP
      • Integrate UCP with LDAP
      • Configure the LDAP Integration
      • LDAP Enabled
      • LDAP Server
      • LDAP User Search Configurations
      • LDAP Test Login
      • LDAP Sync Configuration
      • Assisted Practice: Create UCP Client Bundles
      • UCP: Worker and Manager Nodes
      • UCP Workers and Managers
      • UCP Components in Manager Nodes
      • UCP Components in Worker Nodes
      • External Certificates with UCP
      • External Certificates with DTR
      • Configuration of Certificates
      • Swarm Security
      • Roles
      • Secrets
      • How Docker Manages Secrets
      • Docker Secret Commands

DCA Exam & Certification

Docker Certified Associate (DCA) Certification Course in Cleveland
  • What is Docker Certified Associate? What are the benefits of this Docker certification?

    The Docker Certified Associate (DCA) exam validates your skills as an experienced Docker practitioner, acting as a foundational benchmark for real-world Docker skills across the container industry. Professionals with this Docker certification will set themselves apart as uniquely qualified to run enterprise workloads at scale with Docker Enterprise Edition and may display the certification logo on their resumes and social media profiles.

  • Who can benefit from this DCA certification?

    This online Docker Certification Training will benefit:

    • Cloud professionals
    • Developers
    • Solutions architects
    • Testers
    • Release engineers
    • Systems administrators

  • How long is the Docker Certified Associate exam?

    It consists of 55 questions to be completed over 80 minutes, covering essential skills on the Docker Enterprise Edition.

  • How much does the Docker Certified Associate examination cost?

    The registration fee for the DCA exam is $195.

  • When will the DCA exam results be out?

    After having completed the Docker Certified Associate exam, you will get your results immediately via a score report on the testing screen. 

  • How long is the Docker certification valid?

    The DCA certification has a validity of two years.

  • If I don't pass the DCA exam, how soon can I retake it?

    If you fail to clear the Docker Certification exam in the first attempt, you may retake the exam after 14 days. 

  • What do I need to do to unlock my Simplilearn certificate?

    To obtain the Docker Course certification, you must:

    • Complete 85 percent of the online self-learning course or attend 1 complete batch of this training
    • Pass any one of the course-end assessment tests with a minimum score of 80 percent

  • What are the system requirements to take the DCA exam?

    To take up the Docker certification exam, you must have a computer with:

    • Chrome or Chromium browser
    • Strong internet access
    • Webcam
    • Microphone, speakers, and headset

  • Do you provide any practice tests as part of this Docker course?

    Yes, we provide a practice test as part of this Docker Training to help you prepare for the actual Docker certification exam. You can try this free Docker Certified Associate Exam Dumps to understand the type of tests that are part of the DCA certification curriculum.

Why Online Bootcamp

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts

Docker Online Course FAQs

  • What is Docker and why is it used?

    Docker is one of the most important and widely used tools in the DevOps pipeline. It makes creating, deploying, and running applications easier by using containers.

  • Why learn Docker?

    Docker is the tool that developers use locally to build, manage, and distribute containers. Docker is one of the most sought after skills among the various tools in the DevOps toolchain, garnering a salary of $100K+ in the United States. Top companies, including Adobe, SAP, VMware, and IBM, use Docker in their DevOps methodologies. 

  • What are the career opportunities for Docker Certified Associates?

    After learning Docker, you can shift to a career in DevOps. Docker is one of the fundamental tools in the DevOps pipeline. Job roles suitable for a Docker Certified Associate are:

  • How do I enroll in this Online Docker Certification Training?

    You can enroll for the DCA certification at our website and make an online payment using any of the following options:
     
    ·     Visa credit or debit card
    ·     MasterCard
    ·     American Express
    ·     Diner’s Club
    ·     PayPal

    Once payment is received, you will automatically receive a payment receipt and access information via email.

  • Is this a live Docker training or will I watch pre-recorded videos?

    All of the classes are conducted live online. They are interactive sessions that enable you to ask questions and participate in discussions during class time. We do, however, provide recordings of each session you attend for your future reference.

  • Can I cancel my enrollment? Will I get a refund?

    Yes, you can cancel your enrollment if necessary. We will refund the course price after deducting an administration fee. To learn more, you can view our refund policy.

  • What is covered under the 24/7 Support promise?

    We offer 24/7 support through email, chat, and calls. We also have a dedicated team that provides on-demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.