Docker Networking Tutorial (Bridge - None - Host - IPvlan - Macvlan - Overlay)
Vložit
- čas přidán 16. 05. 2024
- 🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► LinkedIn: / anton-putra
► Twitter/X: / antonvputra
► GitHub: github.com/antonputra
► Email: me@antonputra.com
▬▬▬▬▬▬ Related videos 👨🏫 ▬▬▬▬▬▬
👉 [Playlist] Kubernetes Tutorials: • Kubernetes Tutorials
👉 [Playlist] Terraform Tutorials: • Terraform Tutorials fo...
👉 [Playlist] Network Tutorials: • Network Tutorials
👉 [Playlist] Apache Kafka Tutorials: • Apache Kafka Tutorials
👉 [Playlist] Performance Benchmarks: • Performance Benchmarks
👉 [Playlist] Database Tutorials: • Database Tutorials
▬▬▬▬▬▬▬ Timestamps ⏰ ▬▬▬▬▬▬▬
0:00 Intro
2:12 Docker Bridge Network
4:44 Docker Bridge Network Demo
9:56 Docker Host Network
11:08 Docker Host Network Demo
12:02 Docker None Network
12:25 Docker None Network Demo
12:56 Docker IPvlan Network
14:18 Docker IPvlan Network Demo
15:41 Docker Macvlan Network
16:17 Docker Macvlan Network Demo
17:30 Docker Overlay Network
18:12 Docker Overlay Network Demo
▬▬▬▬▬▬▬ Source Code 📚 ▬▬▬▬▬▬▬
► GitHub: github.com/antonputra/tutoria...
#networking #devops #docker - Věda a technologie
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
Good stuff Anton :)....Keep it going..Now you are free....
Nice to find a CZcamsr in this area who is more interested in calmly, cleanly and didactically presenting educational information than he is in looking cool or wowing his audience. A refreshing change from the conventional high energy, hype oriented tech bro.
thanks
One of the most practical tutorials about Docker Networking, thanks, Anton!
Your videos are simply the best. Thanks a lot
Nicely arranged content. You got to pause for a moment for us grasp the information.
ok, noted
Great video, Anton! Thank you for always making this content available!
Thanks for this video, it was so clearly
Thanks buddy most useful ever !!
Nice and compact explanation!
thanks!
Thank you, this video is what I need now
Thanks for your tutorials
GREAT video, thank you!
Thank you. Great video.
thank you!
really well explained, thank you
Thank you!
Thank you for this video!
thank you!
Really Great , Thank you so much 🙏❤
❤
You're the best! :)
Thanks Anton. What's your stack to make these tutorials?
Good stuff👍
great job
as others I would be interested to know what software do you use to create the animations
Anton - how do you do your video? Every time looks fantastic!!! Thanks a lot!
Excellent
thank you!
Nice, but as a networking guy I think those docker programmers must have been drunk or on some kind of drug when they gave names to their networking systems.
- Bridge is actually just PAT (with port forwarding)
- macvlan is actually just a bridge
- ipvlan is some funky hybrid where MAC addresses are shared (I can get that) BUT you need a separate subnet just for your docker containers, and the host must have at least 2 IP addresses (one regular, and one for docker).
- Host is actually more or less logical: it is as if you run the application on the host (like flatpack or snap but better)
- none is also correct.
But what I really miss is 21st century addressing, now that there are countries dat have announced the deprecation of legacy IP (cheers for the Czech Republic), when will IPv6 be embraced?
Thanks for your feedback and explanations :)
hi anton, what are your thoughts on atlantis with terragrunt in a multi-repo setup with where infrastructure-modules repo has three branches dev, staging and prod? curious to how would you go about making it work all together
Well, we used Atlantis in some of our environments, but you still need to run Terraform to bootstrap the environment before you can use Atlantis. Sometimes, I feel it's easier to implement the same workflow using CI tools such as CircleCI or any other CI tool you use to build your apps, even Jenkins.
❤
🙏
Hi Anton, could I know the name of the editor you used to show the ‘1-compose.yanl’ file ?
I always use visual studio code and yaml extension, sometimes i switch themes
4:03
7:30 - DEFAULT bridge network limitation
yes, you can't use dns with default bridge
why you go so fast? how to learn when you go do fast?
i'll adjust