• StarkZarn@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 hours ago

      That’s not how that works. network_mode: host shares the network namespace with the container host, so it doesn’t do any NAT, it only exists on the host’s IP. It would be akin to running a natively installed app, rather than in a container. macvlan networking is what gives a container its own IP on the logical network, without the layer of NAT that the default bridge mode networking that docker typically does.

      • PoopMonster@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        35 minutes ago

        Thanks for the clarification I had mixed up the details and went to check my containers. You sir are correct. I added some documentation to my post regarding macvlan network creation.