4

いくつかのコンテナー間で UDP ディスカバリーを有効にしようとしています。コンテナーはデフォルトでブロードキャストを無効にしており、inet の brd が欠落していることがわかりました。

$ ip addr show dev eth0 27: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 00:00:01:4f:6a:47 brd ff:ff:ff:ff:ff:ff inet 172.17.0.12/16 scope global eth0 valid_lft forever preferred_lft forever

スタック:

  • ホスト: Ubuntu 14.04
  • コンテナ:ubuntu 12.04
  • ドッカー 1.8.3

ブロードキャストを有効にするにはどうすればよいですか? これが私がこれまでに試したことです:

  • ip link set dev eth0 broadcast 172.17.255.255与えるRTNETLINK answers: Invalid argument
  • --privileged container と同じ
  • NET_ADMIN および NET_BROADCAST コンテナー機能と同じ
4

1 に答える 1