Docker Networking Tutorial (Bridge - None - Host - IPvlan - Macvlan - Overlay)

Sdílet
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

Komentáře • 43

  • @AntonPutra
    @AntonPutra  Před 2 měsíci +3

    🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com

    • @whoknows4756
      @whoknows4756 Před 2 měsíci

      Good stuff Anton :)....Keep it going..Now you are free....

  • @morganjones4281
    @morganjones4281 Před 10 dny +2

    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.

  • @GabrielPozo
    @GabrielPozo Před 2 měsíci +2

    One of the most practical tutorials about Docker Networking, thanks, Anton!

  • @abcdxyz71636
    @abcdxyz71636 Před 2 měsíci +2

    Your videos are simply the best. Thanks a lot

  • @MultiMallikarjuna
    @MultiMallikarjuna Před 11 dny +1

    Nicely arranged content. You got to pause for a moment for us grasp the information.

  • @Antonio-yy2ec
    @Antonio-yy2ec Před 2 měsíci

    Great video, Anton! Thank you for always making this content available!

  • @agonzalezo
    @agonzalezo Před 2 měsíci +1

    Thanks for this video, it was so clearly

  • @nisargmodi6056
    @nisargmodi6056 Před 2 měsíci +1

    Thanks buddy most useful ever !!

  • @lavredisgoume
    @lavredisgoume Před 3 dny +1

    Nice and compact explanation!

  • @vohoang6693
    @vohoang6693 Před 2 měsíci

    Thank you, this video is what I need now

  • @aamonaze
    @aamonaze Před 2 měsíci

    Thanks for your tutorials

  • @farzadmf
    @farzadmf Před 2 měsíci

    GREAT video, thank you!

  • @joaquinc4661
    @joaquinc4661 Před 18 dny +1

    Thank you. Great video.

  • @carlosgd17
    @carlosgd17 Před měsícem +1

    really well explained, thank you

  • @Unlikelyjellyfish
    @Unlikelyjellyfish Před 16 dny +1

    Thank you for this video!

  • @mohamedazzouz6086
    @mohamedazzouz6086 Před 20 dny +1

    Really Great , Thank you so much 🙏❤

  • @ukaszl.9943
    @ukaszl.9943 Před 2 měsíci

    You're the best! :)

  • @mrexojo
    @mrexojo Před 2 měsíci +2

    Thanks Anton. What's your stack to make these tutorials?

  • @jaytee_pl
    @jaytee_pl Před 2 měsíci

    Good stuff👍

  • @flesz_
    @flesz_ Před 2 měsíci +1

    great job
    as others I would be interested to know what software do you use to create the animations

  • @VictorVedmich
    @VictorVedmich Před 2 měsíci +1

    Anton - how do you do your video? Every time looks fantastic!!! Thanks a lot!

  • @user-zt2du3id9o
    @user-zt2du3id9o Před 17 dny +1

    Excellent

  • @NicoDeclerckBelgium
    @NicoDeclerckBelgium Před 2 dny +1

    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?

    • @AntonPutra
      @AntonPutra  Před 2 dny

      Thanks for your feedback and explanations :)

  • @MrRin_
    @MrRin_ Před měsícem

    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

    • @AntonPutra
      @AntonPutra  Před měsícem

      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.

  • @ImaneElouadi-eq1zc
    @ImaneElouadi-eq1zc Před měsícem +1

  • @vitusyu9583
    @vitusyu9583 Před dnem

    Hi Anton, could I know the name of the editor you used to show the ‘1-compose.yanl’ file ?

    • @AntonPutra
      @AntonPutra  Před dnem

      I always use visual studio code and yaml extension, sometimes i switch themes

  • @ivandrofly
    @ivandrofly Před měsícem

    4:03
    7:30 - DEFAULT bridge network limitation

    • @AntonPutra
      @AntonPutra  Před měsícem +1

      yes, you can't use dns with default bridge

  • @anony3763
    @anony3763 Před 5 dny

    why you go so fast? how to learn when you go do fast?