Practical Design Patterns in Docker Networking

Sdílet
Vložit
  • čas přidán 31. 05. 2024
  • Migrating an application to Docker creates an opportunity to utilize new networking topologies and features, which can provide new functionality to an existing application. This talk will provide an overview of Docker networking with a focus on the architectural choices when migrating applications. Taking sample applications we will look at the existing networking topology and cover the options available to create a simple migration and provide additional functionality.
  • Věda a technologie

Komentáře • 11

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

    Great stuff.

  • @anisht1838
    @anisht1838 Před 2 lety

    Which network driver do I need to opt, if I want to access the service in a container from my LAN. The docker host has two ethernet interfaces, one is configured with LAN IP addr. The other one is connected to internet, but not configured with any IP addr. The internet facing interface of the host need to be bridged to the container, which needs to be configured with internet ip addr. So that the container can speak to internet but not with LAN, and I can access the service via browser from LAN.

  • @vicentedeluca3107
    @vicentedeluca3107 Před 6 lety +14

    True Network Engineers would be unhappy if you're relying on overlay and NAT, as you lose performance, visibility and breaks end to end IP connectivity. IP per containers brings operational overhead, which can be resolved with software and best practices. But using overlay brings IP Packets overhead, which will impact your performance (no matter hardware offload). NAT will complicate troubleshooting when you trace a request origin down to a server with 200 containers... which one made that request ? and others down falls. as a network dude I always advocate for IP per container in production workloads.

    • @cunfengxie9675
      @cunfengxie9675 Před 5 lety

      Vicente De Luca I never be a fan of overlay network. but it is so popular

    • @meyeame8956
      @meyeame8956 Před 5 lety +5

      Get with the times grandpa. Don't get left in the dust.

    • @geogmz8277
      @geogmz8277 Před 3 lety +1

      Correct, and many Devs and Many DevOPS have no fucking clue how their Network works to be honest.. 😅 as someone with a network background now immersed on this world I can tell the lack of knowledge is huge among my peers.

    • @zochpeter
      @zochpeter Před 2 lety +2

      haha, same came to my mind in the 1/2 of this presentation. Like application admins had no clue about the network, so they created their own on top of it :D

    • @iansmith3301
      @iansmith3301 Před 2 lety

      Which network type is the best practice then at scale? Some type of discovery service?

  • @madhukarnaidugunda3225

    nice one .Can please share the slides please ?

    • @thebsdbox
      @thebsdbox Před 6 lety

      The slides are available on slideshare.

  • @wtc7862
    @wtc7862 Před 2 lety +1

    Willkommen im Schnakerparadies mit PowerPoint-Karaoke was für ein unbrauchbares Video.