Docker I Kubernates I Swarn Course
at just
$69
Enroll Now
Sign Up
Sign In
Docker I Kubernates I Swarn Course
Docker I Kubernates I Swarn Course
Section 1 : Course Introduction and Docker Intro
Lecture 1
Course Roadmap (overview)
3:45
Lecture 2
November 2019 Update!
3:0
Lecture 3
Why Docker Why Now
10:54
Lecture 4
Getting Course Resources (GitHub Repo)
Text
Lecture 5
INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Pdf
Lecture 6
About Certification
Pdf
Lecture 7
The Big FAQ
Text
Section 2 : The Best Way to Setup Docker for Your OS
Lecture 8
Docker Editions Which Do I Use
6:47
Lecture 9
Installing Docker The Fast Way
Text
Lecture 10
Windows Docker Options
8:9
Lecture 11
Docker for Windows 10 ProEnt Setup and Tips
9:20
Lecture 12
Docker for Mac Setup and Tips
23:2
Lecture 13
Docker Toolbox for Win7, 8, and 10 Home Setup and Tips
13:29
Lecture 14
Docker for Linux Setup and Tips
21:43
Lecture 15
Code or Text Editor for Docker and Compose files
Text
Lecture 16
Terminal Shell and Tab Completion for Docker CLI
Text
Lecture 17
Docker Version Format Change
Text
Section 3 : Creating and Using Containers Like a Boss
Lecture 18
Check Our Docker Install and Config
6:40
Lecture 19
Starting a Nginx Web Server
8:59
Lecture 20
Debrief What Happens When We Run a Container
2:30
Lecture 21
Container VS
4:12
Lecture 22
Windows Containers Docker Is No Longer Just Linux
Text
Lecture 23
Assignment Manage Multiple Containers
3:34
Lecture 24
Assignment Answers Manage Multiple Containers
5:41
Lecture 25
What's Going On In Containers CLI Process Monitoring
4:56
Lecture 26
Getting a Shell Inside Containers No Need for SSH
10:45
Lecture 27
Docker Networks Concepts for Private and Public Comms in Containers
11:37
Lecture 28
FIXME Change In Official Nginx Image Removes Ping
Text
Lecture 29
Docker Networks CLI Management of Virtual Networks
7:58
Lecture 30
Docker Networks DNS and How Containers Find Each Other
5:42
Lecture 31
Assignment Using Containers for CLI Testing
2:31
Lecture 32
Assignment Answers Using Containers for CLI Testing
2:50
Lecture 33
FIXME Bug in alpine affects nslookup
Text
Lecture 34
Assignment DNS Round Robin Test
5:10
Lecture 35
Assignment Answers DNS Round Robin Test
3:39
Section 4 : Container Images, Where To Find Them and How To Build Them
Lecture 36
What's In An Image (and What Isn't)
2:4
Lecture 37
The Mighty Hub Using Docker Hub Registry Images
11:45
Lecture 38
Images and Their Layers Discover the Image Cache
12:42
Lecture 39
Image Tagging and Pushing to Docker Hub
12:22
Lecture 40
Building Images The Dockerfile Basics
6:35
Lecture 41
Building Images Running Docker Builds
3:36
Lecture 42
Building Images Extending Official Images
5:19
Lecture 43
Assignment Build Your Own Dockerfile and Run Containers From It
4:1
Lecture 44
Assignment Answers Build Your Own Dockerfile and Run Containers From It
8:3
Lecture 45
Using Prune to Keep Your Docker System Clean (YouTube)
Text
Section 5 : Container Lifetime & Persistent Data Volumes, Volumes, Volumes
Lecture 46
Container Lifetime & Persistent Data
4:14
Lecture 47
Persistent Data Data Volumes
8:48
Lecture 48
Shell Differences for Path Expansion
Text
Lecture 49
Persistent Data Bind Mounting
7:4
Lecture 50
Assignment Database Upgrades with Named Volumes
3:34
Lecture 51
Assignment Answers Database Upgrades with Named Volumes
3:37
Lecture 52
Assignment Edit Code Running In Containers With Bind Mounts
4:12
Lecture 53
Assignment Answers Edit Code Running In Containers With Bind Mounts
2:47
Lecture 54
Database Passwords in Containers
Text
Section 6 : Making It Easier with Docker Compose The Multi-Container Tool
Lecture 55
Docker Compose and The docker-compose
10:29
Lecture 56
Trying Out Basic Compose Commands
8:35
Lecture 57
Assignment Build a Compose File For a Multi-Container Service
2:59
Lecture 58
Assignment Answers Build a Compose File For a Multi-Container Service
9:37
Lecture 59
Adding Image Building to Compose Files
9:21
Lecture 60
Assignment Compose For Run-Time Image Building and Multi-Container Development
3:6
Lecture 61
Assignment Answers Compose For Run-Time Image Building and Multi-Container Dev
11:28
Section 7 : Swarm Intro and Creating a 3-Node Swarm Cluster
Lecture 62
Swarm Mode Built-In Orchestration
8:57
Lecture 63
Create Your First Service and Scale It Locally
12:16
Lecture 64
UI Change For Service CreateUpdate
Text
Lecture 65
Docker Machine Bug With Swarm
Text
Lecture 66
Creating a 3-Node Swarm Cluster
14:38
Section 8 : Swarm Basic Features and How to Use Them In Your Workflow
Lecture 67
Scaling Out with Overlay Networking
6:42
Lecture 68
Scaling Out with Routing Mesh
8:55
Lecture 69
Assignment Create A Multi-Service Multi-Node Web App
6:25
Lecture 70
Assignment Answers Create A Multi-Service Multi-Node Web App
10:44
Lecture 71
Swarm Stacks and Production Grade Compose
14:19
Lecture 72
Secrets Storage for Swarm Protecting Your Environment Variables
5:7
Lecture 73
Using Secrets in Swarm Services
6:57
Lecture 74
Using Secrets with Swarm Stacks
3:52
Lecture 75
Assignment Create A Stack with Secrets and Deploy
2:10
Lecture 76
Assignment Answers Create A Stack with Secrets and Deploy
2:56
Section 9 : Swarm App Lifecycle
Lecture 77
Using Secrets With Local Docker Compose
2:56
Lecture 78
Full App Lifecycle Dev, Build and Deploy With a Single Compose Design
10:10
Lecture 79
Service Updates Changing Things In Flight
9:29
Lecture 80
Healthchecks in Dockerfiles
13:29
Lecture 81
Info on Swarm Mastery
0:42
Section 10 : Container Registries Image Storage and Distribution
Lecture 82
Docker Hub Digging Deeper
7:44
Lecture 83
Understanding Docker Registry
3:44
Lecture 84
Run a Private Docker Registry
7:16
Lecture 85
Assignment Secure Docker Registry With TLS and Authentication
Text
Lecture 86
Using Docker Registry With Swarm
9:29
Lecture 87
Third Party Image Registries
Text
Section 11 : Docker in Production
Lecture 88
INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Pdf
Lecture 89
The Future of Swarm
Text
Lecture 90
Swarm Raft Quorum and Recovery (Laura Frank from DockerCon 2017)
Text
Section 12 : The What and Why of Kubernetes
Lecture 91
Kubernetes Intro
0:39
Lecture 92
What Is Kubernetes
3:40
Lecture 93
Why Kubernetes
7:24
Lecture 94
Kubernetes vs Swarm
10:19
Section 13 : Kubernetes Install And Your First Pods
Lecture 95
Section Intro
0:36
Lecture 96
Kubernetes Architecture Terminology
8:51
Lecture 97
Kubernetes Local Install
7:51
Lecture 98
Install Tips for minikube and MicroK8s
Text
Lecture 99
Kubernetes Container Abstractions
3:39
Lecture 100
Kubectl run, create, and apply
3:4
Lecture 101
Our First Pod With kubectl run
7:46
Lecture 102
1
Text
Lecture 103
Scaling ReplicaSets
4:51
Lecture 104
Inspecting Kubernetes Objects
8:9
Section 14 : Exposing Kubernetes Ports
Lecture 105
Section Intro
0:35
Lecture 106
Service Types
Preview
Lecture 107
Creating a ClusterIP Service
7:53
Lecture 108
Creating a NodePort and LoadBalancer Service
8:40
Lecture 109
Kubernetes Services DNS
4:42
Section 15 : Kubernetes Management Techniques
Lecture 110
Section Intro
0:50
Lecture 111
Run, Expose, and Create Generators
8:25
Lecture 112
The Future of Kubectl Run
6:38
Lecture 113
Imperative vs
7:20
Lecture 114
Three Management Approaches
5:59
Section 16 : Moving to Declarative Kubernetes YAML
Lecture 115
Section Intro
0:58
Lecture 116
Kubectl apply
4:14
Lecture 117
Kubernetes Configuration YAML
6:12
Lecture 118
Building Your YAML Files
7:13
Lecture 119
Building Your YAML Spec
Preview
Lecture 120
Dry Runs and Diff's
5:21
Lecture 121
Labels and Label Selectors
7:53
Section 17 : Your Next Steps and The Future of Kubernetes
Lecture 122
Section Intro
1:9
Lecture 123
Storage in Kubernetes
6:8
Lecture 124
Ingress
4:19
Lecture 125
CRD's and The Operator Pattern
Preview
Lecture 126
Higher Deployment Abstractions
10:7
Lecture 127
Kubernetes Dashboard
3:28
Lecture 128
Namespaces and Context
5:22
Lecture 129
Future of Kubernetes
9:20
Section 18 : Docker Security Good Defaults and Tools
Lecture 130
Section Intro Top 10 Security Steps for Docker
1:12
Lecture 131
Docker Cgroups and Namespaces
4:24
Lecture 132
Docker Engine's Out-Of-The-Box Security Features
4:36
Lecture 133
Docker Bench, The Host Configuration Scanner
2:25
Lecture 134
Using USER in Dockerfiles to Avoid Running as Root
7:45
Lecture 135
Docker User Namespaces for Extra Host Security
4:12
Lecture 136
Code Repo and Image Scanning for CVE's
9:14
Lecture 137
Sysdig Falco, Content Trust, and Custom Seccomp and AppArmor Profiles
4:50
Lecture 138
Docker Rootless Mode
2:25
Lecture 139
The Security Top 10 Differences for Windows Containers
2:17
Lecture 140
What are Distroless Images
5:20
Lecture 141
Are Swarm and Kubernetes Secrets Really Secure
3:39
Section 19 : Docker 19
Lecture 142
Section Intro
Text
Lecture 143
BuildKit and the new Docker buildx CLI
23:27
Lecture 144
Docker Context and SSH Connections
28:43
Lecture 145
Docker App and Image Packaging of Compose YAML
34:53
Lecture 146
Rootless Mode in Docker Engine
26:5
Lecture 147
Docker Desktop Enterprise
20:35
Lecture 148
Docker Desktop Enterprise Clusters
18:42
Section 20 : DevOps and Docker Clips
Lecture 149
DevOps and Docker Talk Intro
1:16
Lecture 150
Alpine Base Images
19:49
Lecture 151
Dealing With Non-root Users In Containers and File Permissions
7:14
Lecture 152
Apache Web Server Design
3:36
Lecture 153
Docker Network IP Subnet Conflicts with Outside Networks
5:22
Lecture 154
Raspberry Pi Development in Docker
3:22
Lecture 155
Windows 10 Containers Get Process Isolation
Preview
Lecture 156
Should You Move Postgres to Containers
6:30
Lecture 157
Using Supervisor To Run Multiple Apps In A Container
Preview
Lecture 158
Should You Use Docker Compose or Swarm For A Single Server
1:20
Lecture 159
Docker Environment Configs, Variables, and Entrypoints
22:1
Lecture 160
Java and JBoss in Containers
5:21
Lecture 161
TLS in Dev and Prod with Docker
3:11
Lecture 162
Multiple Docker Images From One Git Repo
2:46
Lecture 163
Docker + ARM, Using Raspberry Pi or AWS A1 Instances with Docker
24:12
Lecture 164
Docker and Swarm RBAC Options
1:40
Lecture 165
ENTRYPOINT vs
10:12
Lecture 166
How to Use External Storage in Docker
4:5
Lecture 167
Can I Turn a VM into a Container
5:14
Lecture 168
Startup Order With Multi-Container Apps
3:52
Section 21 : Dockerfile and Compose File Reviews
Lecture 169
Section Intro - My Reviews Of Your Dockerfiles
0:51
Lecture 170
Real World PHP Dockerfile Review
18:28
Lecture 171
Real World PHP, Apache, and Alpine Dockerfile Review
3:9
Lecture 172
Real World PHP and FPM Dockerfile Review
9:4
Lecture 173
Real World Elasticsearch Compose Stack File
10:34
$69
Take this course now.
Enroll Now
Lectures
173
Video
18:29:37 Hours
Skill level
intermdiate
level
Languages
English
Includes
Lifetime access
Certificate of Completion
Preview
×