Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

212187
106
6189
12.10.2022
freeCodeCamp.org

freeCodeCamp.org

489650906
7140000
1399
16.12.2014
US
Описание видео:

Learn how to use Docker and Kubernetes in this complete hand-on course for beginners. Learn 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. 🔗 Setup Instructions: 🤍kubernetesacademy.online/wp-content/uploads/2021/08/K8sFundamentals-SetupGuide-V3.pdf 💻 Install Docker Desktop and enable Kubernetes. Download the lab files here: 🤍github.com/K8sAcademy/Fundamentals-HandsOn ✏️ Course from Guy Barrette, from Kubernetes Academy Online Certified on Kubernetes, Terraform, Azure, AWS, and GCP. Proud to be an Azure MVP and a DigitalOcean Navigator. Consult my bio: 🤍guybarrette.com 👍🏻 The course is also available here (with a French version): 🤍kubernetesacademy.online ☕ If you like the course, You can make a small donation to the creator: 🤍🤍buymeacoffee.com/guybarrette 🔍 View other courses from Guy here: 🤍kubernetesacademy.online 🐦 Guy on Twitter: 🤍GuyBarrette and 🤍K8s_Online ⭐️ 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 Learn to code for free and get a developer job: 🤍🤍freecodecamp.org Read hundreds of articles on programming: 🤍freecodecamp.org/news

Кадры из видео
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Тэги из видео
Комментарии пользователей:
reaper forever
2023-01-15 08:46:02

@ kTp5xUtcalw&t=1h40m30s 1:40:30 , the volumes can be removed automatically by using "docker compose down -v"

Krishna mee mee
2023-01-14 19:05:19

Was thinking youtube Should have a bigger like button

Acron Project
2023-01-10 14:42:03

Thanks for this Amazing content. It's so useful for me. 💯💯💯💯💯💯💯💯💯💯💯

Uto Obbott
2023-01-07 02:06:31

Thanks!

Nguyen Quan
2023-01-04 13:53:48

Thank you so much!!!

sathiesh kumar
2022-12-30 10:16:39

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

M S H Sajal
2022-12-27 15:32:27

the slide could be helpful.

Aalap Shah
2022-12-25 08:21:37

kTp5xUtcalw&t=2h05m00s 2:05:00 "kubectl command not found" on Ubuntu

I am trying this on Ubuntu 22.04.1 LTS. After installing Docker Desktop (4.15.0) by following steps listed on Docker website, I did manage to get the Desktop, Engine (20.10.22) and Kubernetes (1.25.2) running (as seen on Docker Dashboard), however, kubectl commands ended with "command not found". I had to manually install kubectl (steps on Kubernetes website), which installed kubectl at /usr/bin/kubectl, after which it was fine. This is just to help anyone who is facing the same issue.

Danut G
2022-12-14 14:30:02

Where can I get this course? I’ve accessed the link mentioned in description but I could not find it.

Flesz
2022-12-13 11:25:23

is volume really low or it's me ? Also is there code available somewhere that is used in the video?

Konstantinos Angelopoulos
2022-12-04 22:24:18

In L09-4 there is CMD ["python", "app.py/ app.py "] in the Dockerfile and "command: python app.py/ app.py " in thyaml file. Isn't it enough only one of them?

sunil nair
2022-11-30 20:48:30

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

Pajeet Singh
2022-11-30 04:31:53

Guy?

Henry Hsu
2022-11-29 06:20:20

kTp5xUtcalw&t=3h14m03s 3:14:03

Esteban Saa
2022-11-26 18:08:31

what browser inside of Studio Code are you using? I tried both Simple Browser and the VS Browser plugi, and they do not work. Tried multiple machines.

Omat Surahmat
2022-11-25 13:36:50

Win strike kubbernet windows

sata
2022-11-23 17:46:32

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.

Hey, It's Okay! 🎁
2022-11-23 03:47:35

What a wonderful guy he is 😍

Ignacio Arreola
2022-11-22 03:38:16

Anybody know where to find all of the cheat sheets together?
This has been helping me a lot with work, thank you for the amazing video!!

Что ищут прямо сейчас
все своими руками SUB noizen הול Shivraj Singh Chauhan 원썬 受戒 raining sound padu beb spicy food 压力 Папа и Аминка nunosun топ дешевых ножей орн джонни и оскар 비젼 Imambada sohye 色界 blade and soul
Похожие видео
30.03.2021
Docker Tutorial for Beginners

Docker Tutorial for Beginners

10.08.2022
Microservices explained - the What, Why and How?

Microservices explained - the What, Why and How?

05.01.2023
the hacker’s roadmap (how to get started in IT in 2023)

the hacker’s roadmap (how to get started in IT in 2023)

24.08.2020
Learn Docker in 7 Easy Steps - Full Beginner's Tutorial

Learn Docker in 7 Easy Steps - Full Beginner's Tutorial

28.08.2020
Introduction to Kubernetes and Docker

Introduction to Kubernetes and Docker

16.10.2018
Kubernetes vs. Docker: It's Not an Either/Or Question

Kubernetes vs. Docker: It's Not an Either/Or Question

13.12.2019
APIs for Beginners - How to use an API (Full Course / Tutorial)

APIs for Beginners - How to use an API (Full Course / Tutorial)

24.09.2020
Kubernetes Explained in 100 Seconds

Kubernetes Explained in 100 Seconds

29.11.2022
Working for Elon Musk: Ex-Employees Reveal His Management Strategy | WSJ

Working for Elon Musk: Ex-Employees Reveal His Management Strategy | WSJ

06.11.2017
Introduction to Microservices, Docker, and Kubernetes

Introduction to Microservices, Docker, and Kubernetes

25.05.2022
Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course

Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course

07.11.2022
Block ALL ads with this…(and speed up your internet)

Block ALL ads with this…(and speed up your internet)

06.08.2022
Docker networking is CRAZY!! (you NEED to learn it)

Docker networking is CRAZY!! (you NEED to learn it)

11.01.2023
Kubernetes Explained in 6 Minutes | k8s Architecture

Kubernetes Explained in 6 Minutes | k8s Architecture

20.12.2019
What is Kubernetes | Kubernetes explained in 15 mins

What is Kubernetes | Kubernetes explained in 15 mins