Docker 多主机网络搭建与实践
1. 手动隧道搭建与 Docker 配置
1.1 隧道另一端的创建
在第二个主机上,重复之前的步骤来创建隧道的另一端,我们将这一端命名为 bar ,并设置一条路由,将所有 172.17.0.0/17 的流量通过隧道发送。具体操作如下:
# ip tunnel add bar mode gre local 192.168.33.12 remote 192.168.33.11
# ip link set bar up
# ip addr add 172.17.255.254 dev bar
# ip route add 172.17.0.0/17 dev bar
1.2 验证隧道连通性
隧道创建完成后,验证是否可以通过隧道进行来回的 ping 操作。
1.3 Docker 配置
在两个主机上启动 Docker 之前,需要配置每个 Docker 守护进程,使其为容器使用适当的子网,并为 docker0 网桥使用正确的 IP 地址。通过编辑 Docker 守护进程配置文件并使用 --bip 和 --fixed-cidr 选项来实现。
- 主机 1 的配置:
# echo DOCKER_OPTS=\"--bip=172.17.0.1/17 --f
超级会员免费看
订阅专栏 解锁全文
1424

被折叠的 条评论
为什么被折叠?



