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

preview_player
Показать описание
Don’t leave yourself unprotected, get the best protection by checking out BitDefender Premium Security at the link below.

Today you are going to explore the mysterious world of Docker networking. From the default bridge to the blackhole of none. NetworkChuck is going to help you navigate this fascinating technology.

Follow Christian Everywhere:
Twitter: @christian_tdl
Instagram: christian_tdl
Linkedin: Christian Lempa

**Sponsored by Bitdefender

SUPPORT NETWORKCHUCK
---------------------------------------------------

READY TO LEARN??
---------------------------------------------------

FOLLOW ME EVERYWHERE
---------------------------------------------------

0:00 ⏩ Intro
1:17 ⏩ What do you need?
2:19 ⏩ Let’s do this!
3:33 ⏩ The first network: The Default Bridge
10:44 ⏩ The second network: The User-defined Bridge
15:38 ⏩ The third but best network: The MACVLAN
22:51 ⏩ MACVLAN, trunked: MACVLAN 802.1q
25:01 ⏩ The fourth network: IPVLAN (L2)
27:05 ⏩ The fifth and my favorite network: IPVLAN (L3)
36:40 ⏩ The sixth network: Overlay network
37:35 ⏩ None
38:11 ⏩ Outro

AFFILIATES & REFERRALS
---------------------------------------------------
(GEAR I USE...STUFF I RECOMMEND)

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

Don’t leave yourself unprotected, get the best protection by checking out BitDefender Premium Security at the link below.


Today you are going to explore the mysterious world of Docker networking. From the default bridge to the blackhole of none. NetworkChuck is going to help you navigate this fascinating technology.



Follow Christian Everywhere:
Twitter: @christian_tdl
Instagram: christian_tdl
Linkedin: Christian Lempa

0:00 ⏩ Intro
1:17 ⏩ What do you need?
2:19 ⏩ Let’s do this!
3:33 ⏩ The first network: The Default Bridge
10:44 ⏩ The second network: The User-defined Bridge
15:38 ⏩ The third but best network: The MACVLAN
22:51 ⏩ MACVLAN, trunked: MACVLAN 802.1q
25:01 ⏩ The fourth network: IPVLAN (L2)
27:05 ⏩ The fifth and my favorite network: IPVLAN (L3)
36:40 ⏩ The sixth network: Overlay network
37:35 ⏩ None
38:11 ⏩ Outro

NetworkChuck
Автор

Finally, someone who explains it at a detailed level but also doesn’t assume everyone watching is a networking expert. This was the perfect video for this subject

robl
Автор

I always thought Docker was dumb when you can just spin up a virtual machine, but after watching this my mind has changed. You can create dockers WAY MORE QUICKLY than installing new ISO's to VM's!! Thanks for this!

jeremybw
Автор

Admit now.... We all want a Teacher Like Him💯💕💕💕💯

jeffprakash
Автор

As Chuck said, if you are using the default bridge network you can't use the docker dns with containers name as ip address, instead you can use the id of the container and it will work fine. Also you can get a container id by the environment variable named HOSTNAME that is automatically created with the container, so this way you don't need to hardcode the id.

tomatte
Автор

One network shortcut I like is “ip -br a” which hides a lot of the cruft and just lists the adapters and addresses.

plattrap
Автор

This is probably the most comprehensive Docker Networking tutorial of any kind and it is under 40 mins. NetworkChuck you are awesome !

koushikkrishnamurthysridha
Автор

Yeah, this is definitely what I needed right now. Diving into docker and had just a basic understanding of docker networking from prior use on my unraid server. Digging into the weeds of running my own docker containers managed through Portainer on a new enterprise server box I recently got for my homelab. The way you present this is just awesome!

thundergod
Автор

This should be on the official Docker page. Absolutely fantastic!!!! Loved the content. Researching this has been mind numbing, but this right here, is the jackpot. It's amazing how you dig into the actual networking while still keeping everything light and entertaining.

nate
Автор

So cool. As mainly a front-end dev, I'm finding out it's STILL unavoidable to learn a bit about containers, deployment and networking. I've memorized enough of the basic workflows to get me by, but your explanations actually have me UNDERSTANDING what's going on under the hood, and why! Love your lingo, your playful approach, and ESPECIALLY your drawings. Makes me feel like cracking open my laptop on a Saturday night! Thanks Chuck!

Rick_Frigate
Автор

I've been doing Docker for many years and it's still great to get an all-in-one summary of docker networking which can seem like wizardry at times.

RobbyPedrica
Автор

Chuck, great video, thanks for keeping this entertaining, as this topic be a bit dry when researching it on the docker docs. One additional tip that I like to do with docker networking is switching the networks the containers are connected too or adding the containers to existing docker networks. Instead of stopping and deleting the containers, I just run 'docker network connect | disconnect <network> <container>'. You may already be aware of it, it's just something I like to use, as I hate rebuilding the containers. Thanks again

justindeemer
Автор

Seriously man, I haven't seen somebody so passionate explaining networking stuff. Thanks for the explanation and elaboration, it was fantastic!

classroomproject
Автор

This is perfect! I’ve been looking into learning more about docker and your videos always have the information I’m looking for.

TheLimitedFusion
Автор

The L3 IP vlan is amazing! Unique IP for each container is much better than trying to map ports to every container

MK--Ultra
Автор

This is crazy. Diving in some topic in software engineering is not difficult. The hardest part is how you gonna begin with it. Your video is the best guidance for the beginners. Thank you!

mikewang
Автор

This was by far the best explanation on docker networking I have ever seen. Throw away all books and watch this. Thanks a million. Great stuff

pimpedpixel
Автор

@9:35, rather than up a bunch of times use Ctrl+R, type a string match to the command you're looking for, it will lookup in your command history filtered by that string.

If the first result isn't it pressing Ctrl+r again will go to the next most recent one, etc.

morosis
Автор

Finally a real expert that is not scared to real time test-Lab/teaching amazing guy, all the best for Chuck!

arcangelantonio
Автор

You know he's in serious mode when he's not doing it on LieNode.

forgottenvy
visit shbcf.ru