【文件属性】:
文件名称:containet:Docker OVS 集成
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-07 10:26:01
Shell
Docker-OVS 集成
在这组实验中,我们将通过 OpenvSwitch 连接托管在多个节点中的 docker 容器。
设置说明幻灯片: :
实验 1(上面链接中的幻灯片 13):
禁用 docker 网络配置以避免 IP 冲突
将现有的 docker 桥接与 OVS
使用 OVS 桥在两台主机之间建立 GRE 隧道
在 2 台主机上启动 docker 容器
为每个容器配置IP地址(避免2个主机连接容器时IP冲突)
测试容器连接
实验 2(幻灯片 14):
禁用 docker 网络配置以避免 IP 冲突
排除docker bridge,直接用OVS连接容器
使用 OVS 桥在两台主机之间建立 GRE 隧道
在 2 台主机上启动 docker 容器
为每个容器配置 IP 地址
测试容器连接
实验 3(幻灯片 15):
与实验 2 相同,但使用 VLAN 标记启动容器以隔离
【文件预览】:
containet-master
----README.rst(6KB)
----Vagrantfile(815B)
----config()
--------host2_tunrc(409B)
--------Dockerfile(123B)
--------host1_tunrc(409B)
----contributors.txt(17B)
----tunnel_via_docker_and_ovs()
--------ovs-tunnel-setup.sh(1KB)
--------iptables.sh(605B)
--------start-container.sh(1KB)
----tunnel_via_ovs()
--------ovs-tunnel-setup.sh(690B)
--------iptables.sh(600B)
--------connect-container.sh(1KB)
----install.sh(465B)