Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

preview_player
Показать описание
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners, how to containerize applications with the Docker CLI and Visual Studio Code, push and pull container images on Docker Hub, a container registry, and create multi-container applications using Docker Compose. Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available.

⭐️ Course Contents ⭐️

🌟 0:00:00 Introduction
⌨️ Course Introduction
⌨️ Course Setup

⭐️ 0:05:02 Introduction to MicroServices
⌨️ Microservices Concepts
⌨️ Microservices Anti Patterns
⌨️ Microservices Advantages and Drawbacks

⭐️ 0:13:56 Welcome to Cloud Native!
⌨️ What are Cloud Native and the Cloud Native Foundation
⌨️ Cloud Native Concepts
⌨️ Cloud Native Hands-On

⭐️ 0:23:01 Introduction to Containers
⌨️ Container Concepts
⌨️ What is Docker?
⌨️ Docker Hands-On
⌨️ Basic Commands
⌨️ Basic Commands Hands-On
⌨️ Running Containers
⌨️ Running Containers Hands-On
⌨️ Building Containers
⌨️ Building Containers Hands-On

⭐️ 0:54:41 Visual Studio Code
⌨️ The Docker Extension
⌨️ The Docker Extension Hands-On

⭐️ 1:07:03 Persisting Data
⌨️ Containers are Ephemerous and Stateless
⌨️ Docker Volumes Concepts
⌨️ Using Docker Volumes Hands-On

⭐️ 1:17:03 Docker Compose
⌨️ Understanding the YAML File Structure
⌨️ Docker Compose Concepts
⌨️ Using Docker Compose
⌨️ Using Docker Compose Hands-On
⌨️ Docker Compose Sample App Hands-on
⌨️ Docker Compose Features

⭐️ 1:47:18 Container Registries
⌨️ Container Registries Concepts
⌨️ Push/Pull Images from Docker Hub
⌨️ Push/Pull Images from Docker Hub Hands-On

⭐️ 1:56:58 Kubernetes Concepts
⌨️ Kubernetes Concepts
⌨️ How to Run Kubernetes Locally
⌨️ How to Run Kubernetes Locally Hands-On
⌨️ Kubernetes API
⌨️ Using Kubectl Hands-On
⌨️ The Declarative Way vs the Imperative Way
⌨️The Declarative Way vs the Imperative Way Hands-On

⭐️ 2:20:38 Namespaces
⌨️ Namespaces Concepts
⌨️ Namespaces Hands-On

⭐️ 2:28:47 Nodes
⌨️ Master Node Concepts
⌨️ Worker Nodes Concepts
⌨️ Nodes Hands-On

⭐️ 2:38:36 Pods
⌨️ Pod Concepts
⌨️ The Pod Lifecycle
⌨️ Defining and Running Pods
⌨️ Pod Hands-On
⌨️ Init Containers
⌨️ Init Containers Hands-On

⭐️ 3:01:00 Selectors
⌨️ Selector Concepts
⌨️ Selector Hands-On

⭐️ 3:07:51 Multi Container Pods
⌨️ Common Patterns for Running More then One Container in a Pod
⌨️ Multi Container Pods Networking Concepts
⌨️ Multi Containers Pods Hands-On

⭐️ 3:19:45 Workloads
⌨️ Introduction to Workloads
⌨️ ReplicaSet Concepts
⌨️ ReplicaSet Hands-On
⌨️ Deployment Concepts
⌨️ Deployment Hands-On
⌨️ DaemonSet Concepts
⌨️ DaemonSet Hands-On
⌨️ StatefulSet Concepts
⌨️ StatefulSet Hands-On
⌨️ Job Concepts
⌨️ Job Hands-On
⌨️ CronJob Concepts
⌨️ CronJob Hands-On

⭐️ 4:05:15 Updates
⌨️ Rolling Updates Concepts
⌨️ Rolling Updates Hands-On
⌨️ Blue-Green Deployments
⌨️ Blue-Green Deployments Hands-On

⭐️ 4:21:13 Services
⌨️ What are services?
⌨️ ClusterIP Concepts
⌨️ ClusterIP Hands-On
⌨️ NodePort Concepts
⌨️ NodePort Hands-On
⌨️ Load Balancer Concepts
⌨️ Load Balancer on Docker Desktop Hands-On

⭐️ 4:44:03 Storage & Persistence
⌨️ Storage & Persistence Concepts
⌨️ The Static Way
⌨️ The Static Way Hands-On
⌨️ The Dynamic Way

⭐️ 5:03:48 Application Settings
⌨️ ConfigMaps Concepts
⌨️ ConfigMaps Hands-On
⌨️ Secrets Concepts
⌨️ Secrets Hands-On

⭐️ 5:22:24 Observalibilty
⌨️ Startup, Readiness and Liveness Probes Concepts
⌨️ Probes Hands-On

⭐️ 5:30:46 Dashboards
⌨️ Dashboards Options
⌨️ Lens Hands-On
⌨️ K9s Hands-On

⭐️ 5:47:36 Scaling
⌨️ Auto Scaling Pods using the Horizontal Pod Autoscaler
⌨️ Auto Scaling Pods Hands-On

⭐️ 5:55:22 Conclusion
⌨️ Course Conclusion

🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan

--

Рекомендации по теме
Комментарии
Автор

Thanks to all of you who bought me a coffee 👍🏻

guybarrette
Автор

The best hands on course of Kubernetes. All the examples are well explained and hands on is pretty amazing. Thanks for the wonderful effort.

sathiesh
Автор

I just completed the docker aspect of this course. It has been very helpful. Thanks a lot for this video once again

Joshuaokhiria
Автор

Just completed every bit of this course and thoroughly enjoyed it! Commendable effort!

sunilnair-nnxt
Автор

Thank you so much. Best hands on videos without wasting too much time on theory. I think this is the best beginner course out there.

ohfntiy
Автор

Exactly what I was looking for. I got the job, but they giggled at me during the interview when I pronounced all the terms with a French Canadian accent.

hazytea
Автор

This man has the gift of explaining clear, good speech rhythm.

neoness
Автор

Just now got over with the course. I have been doing this course for the past one week and did all the hands-on and took notes from all the topic. And I spent 2 hours per day to complete this Course. I can't thank you in words. The course was simple but very informative and kudos for structuring the course in a very neat manner. Thanks a lot for the course. Hope I will do some project now. Thanks again!

_HariHaranR
Автор

This is the most amazing Kubernetes content I've seen. Thanks you so much.

Nghia_Dep_Trai
Автор

Great video, got me hooked up until the end. Really appreciate the repo you created for all the hands on experience. Kudos to you!!

anujnegi
Автор

Your explanations and demos are super understandable. Thank you for the effort! 😍

selandeemantha
Автор

It took me 1 week to learn everything in this 6 hour long video. Wow! Thank you very much. I'm from Brazil and your course helped me deeply understand Docker and Kubernetes!

removed
Автор

You guys are a gem !! Lol even my teachers haven't managed to make me understand stuff the way you folks have ❤️❤️ Thank you Thank you Thank you !!

shwetabhat
Автор

A big thanks to you! A Comprehensive course on Docker and Kubernetes. Very much useful.

RajeshKumar_Cbe
Автор

wow I just started the same course from this channel but I think it is a year old. Now I have this one haha Thanks a lot!!

federicoprat
Автор

I haven't even began to watch the video, but the fact that you've put this amount of time into it and made it FREE is insane. I guess that's your whole M.O. but I appreciate it nonetheless.

sata
Автор

Not finish the watching yet, but the explanation for cloud-native is very clear, thanks

lifeixiong
Автор

Thank you Guy for this course and good luck on your new dream job!

maximoportal
Автор

PS. Don't let the 6hours scare you. He speaks very methodically and clearly, you might be able to watch on 1.5x or even 2x speed depending... Thumbs up for clear articulations and pauses after sentences.

SuperMBARutgers
Автор

Salut Guy, un gros merci pour le cours, lâche pas ça!

jonathanrobinson