How to launch with custom network configuration?

Just realized there was another comment on this discussion.

I am still running pipework container as described above… but I don’t love it. I do it for 4 activities:

  1. Custom IP that is visible on the fabric using macvlan (in our case, 3.10 kernel, so macvlan is OK, ipvlan is not)
  2. dummy interface for some in-the-container multicast
  3. route command for multicast for particular addresses via the dummy interface
  4. route command for default routing via our custom IP (necessary because of all of the other changes)

I really would like to retire all of this in favour of a single (or set) of network plugin. Unfortunately, in some cases the custom IP is DHCP, which docker networking plugin does not (yet) support. Similarly dummy interfaces and routing are not supported yet.

1 Like