Docker Certified Associate 2020
4.5 (920 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,474 students enrolled

Docker Certified Associate 2020

Master Course to prepare for Docker Certified Associate certification.
Bestseller
4.5 (921 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,481 students enrolled
Created by Zeal Vora
Last updated 7/2020
English
Price: $34.99
30-Day Money-Back Guarantee
This course includes
  • 18 hours on-demand video
  • 42 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Strong Fundamentals of Docker
  • Orchestration with Docker Swarm
  • Docker Security
  • Docker Networking, Storage & Image Management
Requirements
  • This course starts from scratch hence no pre-assumption is made.
Description

This course is specifically designed for the aspirants who intend to give the "Docker Certified Associate" certification as well as for those who intend to gain strong foundation on Dockers.

The course is designed from absolute scratch which makes it a go-to course for any individual who are new to the field of Dockers and Containers.

With tons of quizzes, great lectures and fantastic support from the Instructor, this course is all you need to master the Docker Certified Associate certification.


Who this course is for:
  • Individuals who are preparing for Docker Certified Associate certification.
  • Individuals who wants to have strong foundation in Dockers
Course content
Expand all 195 lectures 18:13:28
+ Section 1 - Getting Started with Dockers
19 lectures 01:36:24
Installing Docker
06:26
Installing Docker in Linux
02:37
Document - Linux Installation Commands
00:02
Docker Image vs Docker Containers
08:21
Container Identification
05:33
Port Binding
05:49
Attached and Detached Modes
03:38
Removing Docker Containers
03:58
New Docker CLI Commands
02:40
docker container exec
09:43
Importance of IT flags
05:25
Default Container Commands
05:15
Overriding Default Container Commands
06:02
Restart Policies in Docker
05:52
Removing Docker Container Images
01:05
Disk Usage Metrics for Docker Components
04:29
Automatically Delete Container on Exit
03:06
+ Section 2 - Image Creation, Management, and Registry
25 lectures 02:19:26
Working with Docker Images
05:58
Overview of Dockerfile
13:43
Document - Dockerfile
00:04
COPY vs ADD Instructions
09:30
EXPOSE Instruction
10:17
Dockerfile - HEALTHCHECK Instruction
06:13
Dockerfile - ENTRYPOINT Instruction
04:15
Dockerfile - WORKDIR Instruction
06:05
Document - WORKDIR Code
00:08
Dockerfile - ENV Instruction
04:36
Document - ENV Instruction Code
00:07
Tagging Docker Images
04:21
Docker Commit
07:25
Layers of Docker Image
15:03
Managing Images with CLI
05:38
Inspecting Docker Images
07:15
Pruning Docker Images
04:58
Flattening Docker Images
05:09
Overview of Docker Registries
10:31
Pushing Images to Central Repository
05:08
Applying Filters for Docker Images
03:53
Moving Images Across Hosts
04:23
Document - Docker Save and Docker Load
00:05
Build Cache
04:33
Document - Sample Code for Layer Caching
00:06
+ Section 3 - Networking
7 lectures 50:17
Overview of Docker Networking
11:49
Understanding Bridge Networks
07:45
Implementing User-Defined Bridge Networks
12:19
Understanding Host Network
08:24
Implementing None Network
02:53
Publish All Argument for Exposed Ports
03:55
Legacy Approach for Linking Containers
03:12
+ Section 4 - Orchestration
72 lectures 06:49:59
Overview of Container Orchestration
10:57
Overview of Docker Swarm & Building Labs
04:50
Document - Docker Script
00:21
Initializing Docker Swarm
06:39
Document - Initializing Swarm Cluster
00:05
Services, Tasks and Containers
07:09
Document - Replicated Service CLI Command
00:04
Scaling Swarm Service
04:46
Document - Scaling Service CLI Command
00:06
Multiple Approaches to Scale Swarm Services
05:19
Document - Multiple Approaches for Scaling
00:04
Replicated vs Global Service
03:49
Document - Global Service CLI Command
00:05
Draining Swarm Node
04:16
Document - Drain CLI Commands
00:06
Inspecting Swarm Service and Nodes
04:00
Document - Inspecting Services and Nodes
00:05
Adding Network and Publishing Ports to Swarm Tasks
04:01
Document - Publish Port at Service
00:07
Overview of Docker Compose
09:43
Document - Docker Compose YAML
00:23
Deploying Multi-Service Application in Swarm
04:59
Document - Docker Stack CLI commands
00:05
Locking Swarm Cluster
04:45
Document - AutoLock Commands
00:07
Troubleshooting Swarm Service Deployments
03:55
Mounting Volumes via Swarm
03:54
Document - Mount Volumes with Swarm
00:10
Control Service Placement
06:47
Document - Setting Constraints
00:09
Overview of Overlay networks
05:42
Creating Custom Overlay Networks for Swarm
04:50
Document - Custom Overlay Networks
00:10
Secure Overlay Networks
03:43
Creating Swarm Services using Templates
04:59
Split Brain & Importance of Quorum
08:19
High Availability of Swarm Manager Nodes
11:14
Running Manager-Only nodes in Swarm
04:22
Recover from losing the quorum
07:28
Document - Forcing New Cluster
00:01
Docker System Commands
05:50
Important Note - Kubernetes Series
00:14
Introduction to Kubernetes
10:46
Installation Options for Kubernetes
09:42
Important Note - Installation Aspect
00:10
Using Managed Kubernetes Service from CSP
13:39
Installing & Configuring kubectl for Linux
02:56
Document - Installation of Kubectl
00:02
Understanding PODS
20:24
Understanding Kubernetes Objects
09:53
Creating First POD Configuration in YAML
12:41
Overview of ReplicaSets
04:33
Creating our first ReplicaSet
08:54
Introduction to Deployments
05:45
Creating our first deployment
11:16
Deployment Configuration
07:57
Kubernetes Secrets
14:37
Document - Commands for Generating Secrets
00:09
Mounting Secrets Inside Pods
06:01
Understanding ConfigMaps
11:32
Overview of Service
13:43
Creating our first Service and Endpoint
09:42
Service Type: ClusterIP
03:30
Service Type: NodePort
07:48
Kubernetes Networking Model
07:18
Understanding Liveness Probe
09:28
Understanding Readiness Probe
08:51
Understanding DaemonSets
08:21
Taints and Tolerations
07:39
Introduction to Labels and Selectors
13:52
Implementing Labels and Selectors
07:15
Requests and Limits in Kubernetes
12:50
+ Section 5 - Installation and Configuration of Docker EE
28 lectures 01:45:04
Important Note - Docker EE
00:30
Overview of Docker Enterprise Edition
06:02
Installing Docker EE
04:35
Document - Docker EE Installation Steps
00:29
Universal Control Plane
09:16
Document - Installing Docker UCP
00:03
Deploying Global Services in Swam via UCP
05:02
UCP - Access Control
09:43
Overview of Docker Trusted Registry
05:03
Installing DTR & Integrating with UCP
04:40
Document - Installation of Docker DTR
00:03
Un-Installation steps for DTR
03:58
Document - Un-Installing DTR
00:10
Configuring Trusted CA and Pushing Images to DTR
07:20
Document - Configuring Trusted CA and Pushing Images to DTR
00:05
Overview of DTR Backup
04:44
Document - DTR Backup Command
00:04
DTR Backup - Images
04:03
Overview of Swarm Routing Mesh
05:20
Implementing Swarm Routing Mesh
03:12
DTR - Storage BackEnds
04:07
Implementing S3 Storage Backend for DTR
05:54
Document - S3 Storage Backend
00:02
DTR - High Availability
07:55
Document - Configuring DTR HA
00:04
Immutable Tags in DTR
05:34
DTR - Caching
03:45
Setting Orchestrator in UCP
03:18
+ Section 6 - Security
21 lectures 01:47:31
Overview of Container Security Scanning
03:46
Configuring Container Scan with DTR
07:07
DTR Webhooks
03:31
Overview of UCP Client Bundle
03:08
Integrating CLI with UCP Client Bundle
05:54
Document - UCP Client Bundle Integration
00:02
Note - LDAP Video
00:08
Overview of LDAP
06:30
Integrating LDAP with UCP
03:12
Linux Namespaces
07:19
Control Groups (cgroups)
07:15
Limiting CPUs for Containers
05:18
Document - CPU Limit Commands
00:04
Reservation vs Limits
07:15
Swarm MTLS
15:37
Managing Secrets in Docker Swarm
05:04
Docker Content Trust
07:33
Document - Enabling DCT
00:00
Overview of Docker Groups
04:24
Overview of Linux Capabilities for Docker
07:37
Privileged Containers
06:46
+ Section 7 - Storage and Volumes
12 lectures 01:42:08
Overview of Docker Storage Drivers
18:29
Block vs Object Storage
07:17
Changing Storage Drivers
06:10
Document - Changing Storage Drivers
00:01
Overview of Docker Volumes
16:01
Bind Mounts
08:43
Document - Bind Mounts
00:04
Automatically Remove Volume on Container Exist
07:03
Overview of Device Mapper
06:24
Logging Drivers
09:19
Creating Volumes in Kubernetes
08:32
PersistentVolume and PersistentVolumeClaim
14:05
+ Exam Preparation Section
11 lectures 01:22:36
Overview of DCA & Exam Experience
11:12
Overview of Important Pointers for Exams
04:53
Overview of DOMC Questions
08:33
Important Note
00:00
Important Pointers for Exams - Domain 1
15:20
Important Pointers for Exams - Domain 2
12:02
Important Pointers for Exams - Domain 3
07:09
Important Pointers for Exams - Domain 4
03:16
Important Pointers for Exams - Domain 5
06:36
Important Pointers for Exams - Domain 6
01:37
Important Pointers for Exams - K8s
11:58
Exam Preparation Quiz - 1
25 questions
Exam Preparation Quiz - 2
50 questions
Exam Preparation Quiz - 3
50 questions
Exam Preparation Quiz - 4
49 questions
Exam Preparation Quiz - 5
50 questions
Exam Preparation Quiz - 6
50 questions