Description
The Docker Certified Associate (DCA) exam verifies your skills as an experienced Docker practitioner, serving as a foundational benchmark for real-world Docker skills across the container industry. Experts with this Docker certification will set themselves apart as outstandingly qualified to drive enterprise workloads at scale with the Docker Enterprise Edition may showcase the certification logo on their resumes and social media profiles.
Job Outlook
Docker Certified Associate(DCA)-Joboutlook|Learnuko
Objectives
After the completion of this course, Trainee will:
- Learn the concepts of Orchestration, Image creation, management and registry, Installing and configuring Docker, Networking, Security, Storage and volumes
Prerequisites
- 6-months experience with Docker
- Exposure to Docker Enterprise Edition
- Experience with container security
- Experience with at least 1 cloud provider
- Understanding of Docker Best Practices
- Experience with configuration management tools
- Experience with Linux and/or Windows Server
Who should attend this Training?
This is one of the most valued and respected professional requirements for professionals who aspire to build a career or upgrade knowledge.
This is professional certification course is also best suited for:
- Cloud professionals
- Developers
- Solutions architects
- Testers
- Release engineers
- Systems administrators
Prepare for Certification!
Our training and certification program gives you a solid understanding of the key topics covered in the DCA. In addition to boosting your income potential, getting certified in DCA demonstrates your knowledge of the skills necessary to be an effective Developer. The certification validates your ability to produce reliable, high-quality results with increased efficiency and consistency.
Curriculum:
Unit 1: Course Introduction
- Introduction to Docker
- Why Docker
- Features of Docker
- Overview of Certification Exam
- Virtual Machine vs. Docker
- Industries Using Docker
- Exam Information
- Examination Format
- Course Outline
- Course Outcome
- Course Components
Unit 2: Introduction to Docker
- Docker Introduction
- Docker Engine
- Docker Properties
- Installation of Docker Community Edition
- Docker: Architecture
Unit 3: Image Creation, Management & Registry
- Images
- Containers
- Service
- Overview and Instructions
- 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
- Prune an Images and Containers
Unit 4: Networking
- Network Architecture
- Bridge networks
- Host networking
- Overlay networks
- Macvlan networks
- None Network
- Prune Network
- Container networking model
- Container Networking
- Use Cases of Network Drivers
- Identifying Ports
- Publishing Ports
- Traffic
Unit 5: Orchestration
- Container: Overview
- Services and types (Replicated and global)
- Tasks
- Swarm
- Nodes
- Manager nodes
- Worker nodes
- Drain swarm node
- Assisted practice: Draining the swarm node
- Docker Inspect
- Compose
- Compose: Configuration
- Docker stack deploy
- Manipulate services in stack
- Scaling
- Persistent Storage
- Volumes
- Bind Mounts
- tmpfs Mounts
- Prune Volumes
- Docker Storage Drivers
- DeviceMapper
- Device mapper Workflow
- Devicemapper and Docker Performance
- Graph Driver
- Labels
Quorum of managers
- Fault Tolerance
- Loss of Quorum
- Quorum Recovery
- Templates
- Logs
- Accessing Logs
- Troubleshooting Services
- Debugging
- Logging Drivers
- Configure Logging Drivers
- Network Troubleshooting
- Backup: Swarm
- Backup: Restore
- Swarm Disaster Recovery
- Containerizing Legacy Application
- Creating a Docker Image and Creating a Replicated Service on Swarm
Unit 6: Installation & Configuration of Docker Enterprise
- Docker Enterprise: Overview
- Docker Enterprise : Features
- Orchestration
- UCP: Overview
- UCP: Architecture
- Interaction with UCP
- Mirantis Launchpad: Overview
- Mirantis Launchpad: Installation
- 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
- Role
- Collection
- Create a Grant
- Service Deployment
- Grant Composition
- Docker Trusted Registry: Overview
- Architecture
- DTR Components
- Networks
- Volumes
- Image Storage
- Installation Requirements
- 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 Role
Unit 7: Security
- 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
- lient 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
- 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
Unit 8: Docker Kubernetes Services (DKS)
- Introduction to Kubernetes
- Kubernetes Cluster
- Kubernetes Architecture
- Kubernetes CLI
- kubectl Commands for Docker
- Docker Kubernetes Service
- Kubernetes Orchestration for Docker Enterprise
- Security Features
- Kubernetes Orchestration in UCP
- Kubernetes Service
- Kubernetes Service Types
- Kubernetes Networking Model
- Persistent Volumes
- Assisted Practice: Configure a Pod to Use a Persistent Volume for Storage
- Container Storage Interface
- Storage Classes
- ReplicaSets
- Workload Deployments
- Configurations
- Kubernetes grants
- RBAC Authorization