Docker での仮想ブリッジのカスタマイズについては、 Docker Networking#docker0を参照しています。docker0
私のifconfig
ショーはこれです:
docker0 Link encap:Ethernet HWaddr d6:0d:76:37:ee:04
inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::d40d:76ff:fe37:ee04/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:648 (648.0 B)
eth0 Link encap:Ethernet HWaddr 08:00:27:51:e4:40
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe51:e440/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:947 errors:0 dropped:0 overruns:0 frame:0
TX packets:618 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:86885 (86.8 KB) TX bytes:71855 (71.8 KB)
インターフェイスに範囲10.0.2.15/24
を与えたい。docker0
注docker0
:コンテナと同じIP範囲でカスタマイズするとeth0
、コンテナは同じ範囲からIPを取得する必要があると想定しています(間違っている場合は修正してください)。
このために、ファイルに追加--fixed-cidr=10.0.2.15/24
してみました。/etc/default/docker
しかし、それは今働いています。
それを達成する方法はありますか?
また、間違った方法に従っている場合は、適切な方法でそれを達成する方法を教えてください。