当我启动Docker容器时,我的网络在10.0.0.0上,它们具有一组不同的IP地址(172.17.42.1)
如何使我的容器在同一10.0.0.0网络上启动
我已经将br0配置为静态,并且我希望docker0共享相同的ip范围,以便它为同一网络上的容器分配ip地址
最佳答案
希望此链接对您有所帮助
http://jpetazzo.github.io/2013/10/16/configure-docker-bridge-network/
简而言之,只需将以下内容添加到/etc/network/interfaces 中:
auto docker0
iface docker0 inet static
address 172.30.0.1
netmask 255.255.255.0
bridge_ports dummy0
bridge_stp off
bridge_fd 0
并重新启动接口(interface),或重新启动PC。
ifdown docker0
ifup docker0