OVS+Docker网络构建
环境
CentOS 7下安装OVS
sudo yum install -y wget openssl-devel gcc make python-devel openssl-devel kernel-devel graphviz kernel-debug-devel autoconf automake rpm-build redhat-rpm-config libtool python-twisted-core python-zope-interface PyQt4 desktop-file-utils libcap-ng-devel groff checkpolicy selinux-policy-devel
# 上面的是参考教程中给出的,但是编译时还是缺少下面的这些依赖,可能是因为选择的OVS版本不同
sudo yum install -y gcc-c++ python-sphinx unbound unbound-develmkdir -p ~/rpmbuild/SOURCES
cd ~/rpmbuild/SOURCES
wget https://www.openvswitch.org/releases/openvswitch-2.11.1.tar.gz
tar xfz openvswitch-2.11.1.tar.gz将Docker容器连接到OVS
1. 创建none网络的Docker容器
2. 手动添加网络
Last updated