步骤
1. 环境准备
1 | 安装openvswitch |
2. 创建容器
1 | docker run –itd –privileged=true –net=none –name box1 busybox:latest /bin/sh |
3. 创建网桥
1 | ovs-vsctl add-br br0 |
4. 关联网桥设置ip、vlan
1 | 将容器关联网桥br0,并设置ip、vlan |
5. 连接网桥
1 | patch口连接网桥 |
6. 查看ovs网桥的所有端口
1 | ovs-vsctl show |
7. 测试容器的连通性
1 | 测试容器的连通性: 此时能通 |
测试vlan隔离
1 | 设置Vlan的参数为:网桥名、容器内网口名、容器名、vlan号 |