About the course
Cloudruha’s Docker Certified Associate Training Course is designed keeping in mind the needs of both new learners and professionals looking to appear for the Docker Certified Associated course. You will learn the origins of the containerization technology and move on to create and deploy your own containerized applications. Get hands-on experience in using the different storage strategies, deploying multi-container applications using Docker Compose, and managing container clusters using Docker Swarm. Throughout this online Instructor-led Docker Certified Associate training, you will be working on real-life industry use cases.
Introduction to Containerization
Topics:
Containerization
History of Containers
Namespaces and Cgroups
Containers vs Virtual Machines
Types of Containers
Introduction to Docker
Docker Architecture
Container Lifecycle
Docker CE vs Docker EE
The Docker Engine
Topics:
Docker Engine
Configuring Logging Drivers
Docker Terminology
Port Binding
Detached vs Foreground Mode
Docker CLI
Docker Exec
Restart Policy
Image Management and Registry
Topics:
Dockerfile
Dockerfile Instructions
Build Context
Docker Image
Docker Registry
Storage in Docker
Topics:
Docker Storage
Types of Persistent Storage
Volumes
Bind Mounts
tmpfs Mount
Storage Drivers
Device Mapper
Docker Clean Up
Orchestration in Docker
Topics:
Docker Compose
Docker Swarm
Docker Service
Service Placement
Rolling Update and Rollback
Docker Stack
Networking and Security
Topics:
Docker Networking
Network Drivers
Bridge Network
Overlay Network
Host and Macvlan
Docker Security
Docker Content Trust
Securing the Docker Daemon
Docker EE and Monitoring
Topics:
Docker Enterprise
Universal Control Plane (UCP)
UCP Architecture
Access Control in UCP
Docker Trusted Registry (DTR)
Monitoring using Prometheus
Docker with Kubernetes
Topics:
Kubernetes Core Concepts
Kubernetes Common Commands
Pods
Deployments
Labels, Selectors and Annotations
Services
Persistent Volumes and Persistent Volume Claims
Storage Classes
Project