Deep Dive Into Docker

Container Deep Dive: Docker Certified Associate(DCA) & Certified Kubernetes Application Developer(CKAD)

Last updated 2022-01-10 | 4

- All 250+ pages of course material available as downloadable PDF.
- Why Docker container and What is Docker container.
- All Codes and Commands are available as downloadable resource.

What you'll learn

All 250+ pages of course material available as downloadable PDF.
Why Docker container and What is Docker container.
All Codes and Commands are available as downloadable resource.
How to install Docker Community Edition (CE) on Ubuntu and CentOS?
How to create
deploy
and run applications by using containers.
Creation and Management of Docker containers and Images.
Build custom images using Dockerfile using various instructions.
Persistent and non-persistent storage. Volumes and Bind Mounts.
Docker Swarm Set-up. Docker Orchestration. Docker Services. Restricting resource allocation to containers. How to scale an application based on needs?
How to install Docker Compose. How to use a Docker compose file to manage your stack of services?
Types of networking drivers and their use cases. Bridge
Overlay
None and Host.
Docker Security: namespaces
cgroups
seccomp profile & Syscalls
Docker Content Trust
Docker Bench for Security.
Kubernetes (CKAD): Core Concepts
Configuration
Multi-Container Pods
Observability
Pod Design
Services & Networking
and State Persistence

* Requirements

* Very basic Linux commands.

Description

  • All 250+ pages of course material available as downloadable PDF.
  • Why Docker container and What is Docker container.
  • All Codes and Commands are available as downloadable resource.
  • How to install Docker Community Edition (CE) on Ubuntu and CentOS?
  • How to create, deploy, and run applications by using containers.
  • Creation and Management of Docker containers and Images.
  • Build custom images using Dockerfile using various instructions.
  • Persistent and non-persistent storage. Volumes and Bind Mounts.
  • Docker Swarm Set-up. Docker Orchestration. Docker Services. Restricting resource allocation to containers. How to scale an application based on needs?
  • How to install Docker Compose. How to use a Docker compose file to manage your stack of services?
  • Types of networking drivers and their use cases. Bridge, Overlay, None and Host.
  • Docker Security: namespaces, cgroups, seccomp profile & Syscalls, Docker Content Trust, Docker Bench for Security.
  • Kubernetes (CKAD): Core Concepts, Configuration, Multi-Container Pods, Observability, Pod Design, Services & Networking, and State Persistence

Course content

20 sections • 103 lectures

1.1 About the course - Docker Preview 02:39

Lecture descriptin

2.1 Introduction to Docker Preview 01:30

2.2 Docker Architecture Preview 01:27

3.1 Installing Docker CE on CentOS Preview 03:07

3.2 Installing Docker CE on Ubuntu Preview 03:30

Codes and Commands Preview 00:42

4.7 Docker Basic Commands Part 7 Preview 06:51

4.1 Docker Basic Commands Part 1 Preview 03:23

4.2 Docker Basic Commands Part 2 Preview 03:15

4.3 Docker Basic Commands Part 3 Preview 04:10

4.4 Docker Basic Commands Part 4 Preview 02:49

4.5 Docker Basic Commands Part 5 Preview 04:39

4.6 Docker Basic Commands Part 6 Preview 05:51

Codes and Commands Preview 00:46

Docker Containers:

Docker Containers Basics

5.1 Docker Images Preview 04:56

5.2 Dockerfile Part 1 Preview 05:59

Codes and Commands Preview 00:03

5.3 Dockerfile Part 2 Preview 02:10

5.4 Dockerfile Part 3 Preview 04:55

Codes and Commands Preview 00:14

5.5 Dockerfile Part 4 Preview 04:00

Codes and Commands Preview 00:08

5.6 Dockerfile Part 5 Preview 03:49

Codes and Commands Preview 00:17

5.7 Dockerfile Part 6 Preview 03:39

Codes and Commands Preview 00:19

5.8 Docker Image CLI Preview 05:46

5.9 Flattening an Image Preview 02:02

5.10 Multi Stage Builds Preview 04:12

Codes and Commands Preview 00:25

5.11 Save and Load an Image Preview 01:19

Codes and Commands Preview 00:25

Docker Images

Docker Images

6.1 Persistent and non-persistent storage Preview 02:30

6.2 Docker Volume Dash Dash mount flag Preview 04:16

6.3 Docker Volume Dash v Flag Preview 03:02

6.4 Docker Bind Mounts Preview 03:32

6.5 Volume Intructions Preview 01:29

6.6 Storage Drivers Preview 03:08

Docker Storage:

Docker Storage:

7.1 Introduction to Docker Swarm Preview 01:27

7.2 Docker Swarm Set-up Preview 03:19

7.3 Docker Swarm and Node Commands Preview 03:48

Codes and Commands Preview 00:19

7.4 Docker Swarm AutoLock Preview 03:28

7.5 Introduction to Docker Service Preview 03:51

7.6 Docker Service Scale Preview 05:06

7.7 Container Resource Utilization Preview 02:41

7.8 Replicated and Global Mode Preview 03:02

7.9 Quorum Preview 04:29

7.10 Constraint and Label Preview 03:19

Docker Swarm:

Docker Swarm:

8.1 Docker Compose Installation Preview 02:18

Codes and Commands Preview 00:08

8.2 Docker Compose Example Preview 04:50

Codes and Commands Preview 00:18

8.3 Docker Stack Part -1 Preview 04:07

Codes and Commands Preview 00:15

8.4 Docker Stack - Part 2 Preview 04:11

Codes and Commands Preview 00:38

Docker Compose and Stack:

Docker Compose and Stack:

9.1 Introduction to Docker Networking Preview 03:44

9.2 Docker Networking Commands Preview 07:14

Codes and Commands Preview 00:23

9.3 Docker Bridge Network Preview 02:12

9.4 Embedded DNS Preview 01:53

9.5 Overlay Network Preview 03:53

9.6 Host Network Preview 02:11

9.7 None Network Preview 00:58

9.8 Port Publishing Mode Preview 02:53

Docker Networking

Docker Networking

10.1 Introduction to Docker Security Preview 03:44

10.2 Docker Security Part 1 Preview 04:00

Codes and Commands Preview 00:26

10.3 DCT Set Up Preview 05:14

10.4 MTLS and Encrypted Overlay Network Preview 01:11

Docker Security:

Docker Security:

11.1 Uninstall Docker Engine Preview 00:58

11.2 Logging Drivers Preview 02:12

Complete Course Material (150+ Pages) *** PLEASE DOWNLOAD *** Preview 00:00

12.1 About the Course - Kubernetes Preview 01:04

12.2 Kubernetes Architecture Preview 03:08

12.3 Kubernetes Cluster set-up Preview 05:43

13.1 Kubernetes API primitives Preview 02:46

13.2 Create and Configure Basic Pods Preview 10:42

14.1 ConfigMap Preview 08:25

14.2 SecurityContexts Preview 06:08

14.3 Resource Requirements Preview 03:09

14.4 Create & Consume Secrets Preview 05:00

14.5 ServiceAccounts Preview 03:00

15.1 Multi-Container Pod design patterns and Logging Preview 04:54

16.1 LivenessProbes and ReadinessProbes Preview 04:19

16.2 Monitor applications in Kubernetes Preview 02:25

16.3 Debugging Preview 05:00

17.1 Labels, Selectors, and Annotations Preview 04:43

17.2 Deployments and Rolling Updates Preview 03:36

17.3 Deployments and Rollbacks Preview 07:33

17.4 Jobs and CronJobs Preview 03:43

18.1 Services Preview 05:29

18.2 Basic understanding of NetworkPolicies Preview 05:01