Practical Design Patterns in Docker Networking

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ค. 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.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 11

  • @thusharajayamanna9254
    @thusharajayamanna9254 4 หลายเดือนก่อน

    Great stuff.

  • @anisht1838
    @anisht1838 2 ปีที่แล้ว

    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 6 ปีที่แล้ว +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 5 ปีที่แล้ว

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

    • @meyeame8956
      @meyeame8956 5 ปีที่แล้ว +5

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

    • @geogmz8277
      @geogmz8277 3 ปีที่แล้ว +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 3 ปีที่แล้ว +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 2 ปีที่แล้ว

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

  • @madhukarnaidugunda3225
    @madhukarnaidugunda3225 6 ปีที่แล้ว

    nice one .Can please share the slides please ?

    • @thebsdbox
      @thebsdbox 6 ปีที่แล้ว

      The slides are available on slideshare.

  • @wtc7862
    @wtc7862 3 ปีที่แล้ว +1

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