8、Docker 多主机网络搭建与实践

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值