【发布时间】:2016-05-26 07:15:32
【问题描述】:
我有 1 台主机,IP 为 10.120.194.214/24
我设置了从路由器到主机 ip 的范围,范围是 10.120.187.0/24,他的网关是 10.120.187.1
我正在尝试使用此范围创建一个 docker 网络
docker network create --driver=bridge --subnet=10.120.187.0/24 --ip- range=10.120.187.128/25 --gateway=10.120.187.254 -o "com.docker.network.bridge.enable_icc=true" -o "com.docker.network.bridge.host_binding_ipv4"="10.120.187.1" mypublicnet
如果我尝试从 LAN ping 到 10.120.187.254,我不会收到 ping
主机配置是这样的
iface eth0 inet 手册
auto vmbr0
iface vmbr0 inet static
address 10.120.194.214
netmask 255.255.255.0
gateway 10.120.194.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
dns-nameservers 10.120.194.1 10.120.194.10
这个想法是我可以运行具有可从 LAN 访问的 ip 的容器,每个容器必须有不同的 ip。
【问题讨论】:
标签: networking docker external public