Docker Certified Associate (DCA) Certification Training Course

This hands-on Docker certification training course is aligned with the Docker Certified Associate (DCA) examination. You will learn core Docker technologies such as Docker Hub, Docker Compose, Docker Swarm, Dockerfile, Docker Containers, Docker Engine, Docker Images, Docker Network, Docker Daemon, and Docker Storage.

Docker Certified Associate 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.

Skills Covered

Docker

Image

Container

Service

Docker Commit

Docker commands

Registry

Cluster management and orchestration

Swarm

Node

Network

Storage and volumes

Security

Docker Certified Associate Course Curriculum

Elgibility

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.

  • What is Docker?
  • Features of Docker
  • Virtual Machine vs. Docker
  • Industries Using Docker
  • Exam Information
  • Examination Format
  • Course Outline
  • Course Outcome
  • Course Components
  • Customer Support
  • 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
  • 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
  • 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
  • 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
  • Fault Tolerance
  • Loss of Quorum
  • Quorum Recovery
  • Templates
  • Assisted practice: Usage of Templates
  • Logs
  • Accessing Logs
  • Troubleshooting Services
  • Debugging
  • 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
  • Docker Enterprise: Overview
  • Docker Enterprise : Features
  • Orchestration
  • UCP: Overview
  • UCP: Architecture
  • Interaction with UCP
  • Mirantis Launchpad: Overview
  • Mirantis Launchpad: Installation
  • Assisted Practice: Install Mirantis Launchpad CLI
  • Uninstall Docker Enterprise
  • Upgrade Docker EE and UCP
  • 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
  • Assisted Practice: Install Docker Trusted Registry
  • Post-Installation
  • Uninstallation
  • 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
  • Docker Security
  • Default Engine Security
  • Namespace
  • Control Groups
  • Docker Daemon Attack Surface
  • Linux Kernel Capabilities
  • Docker Content Trust
  • Docker Content Trust Signature Verification
  • Sign an Image
  • Sign Images that UCP Can Trust
  • Vulnerabilities
  • Scan Images for Vulnerabilities
  • 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 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
  • Introduction to Kubernetes
  • Kubernetes Cluster
  • Kubernetes Architecture
  • Kubernetes CLI
  • kubectl Commands for Docker
  • Assisted Practice: Access Kubernetes cluster from docker CLI
  • Docker Kubernetes Service
  • Kubernetes Orchestration for Docker Enterprise
  • Security Features
  • Kubernetes Orchestration in UCP
  • Kubernetes Service
  • Assisted Practice: Create a Service to Route Traffic From Frontend to Backend Pods
  • Kubernetes ServiceTypes
  • Kubernetes Networking Model
  • Persistent Volumes
  • Assisted Practice: Configure a Pod to Use a PersistentVolume for Storage
  • Container Storage Interface
  • Storage Classes
  • ReplicaSets
  • Workload Deployments
  • Configurations
  • Assisted Practice: Create a ConfigMap and Secret for a Pod
  • Kubernetes grants
  • RBAC Authorization
  • Course-end Assessment Instructions
© 2020 All Rights Reserved by JOYATRES | Designed By LOONEYCODES