Centos7 下建立 Docker 桥接网络
2017-06-23 00:00
337 查看
摘要: centos7宿主机上建立Docker桥接物理网络过程
1. 停止Docker服务
2.删除docker0网卡
3.新建桥接物理网络虚拟网卡br0
4.设置docker服务启动参数
这里要注意的是,不同的Linux操作系统docker的配置文件所在不同
centos 在/etc/sysconfig/docker
其他操作系统请前往下面的网址
https://docs.docker.com/installation/#installation
5.启动docker服务
6.安装pipework
7.启动一个手动设置网络的容器
这里最好不要让docker自动获取ip,下次启动会有变化而且自动获取的ip可能会和物理网段中的ip冲突
9.为test容器设置一个与桥接物理网络同地址段的ip@网关
10.进入容器查看ip
用云栖社区APP,舒服~
【云栖快讯】支撑千亿营收,阿里如何做研发?淘宝如何做敏捷实践?如何面对开发中的“黑
原文链接
centos7宿主机上建立Docker桥接物理网络过程
宿主机网卡信息: name:ens0 IP:192.168.184.99 GATEWAY:192.168.184.2 DNS:192.168.184.2
1. 停止Docker服务
~#:service docker stop
2.删除docker0网卡
~#:ip link set dev docker0 down ~#:brctl delbr docker0
3.新建桥接物理网络虚拟网卡br0
~#:brctl addbr br0 ~#:ip link set dev br0 up ~#:ip addr add 192.168.184.100/24 dev br0 #为br0分配物理网络中的ip地址 ~#:ip addr del 192.168.184.99/24 dev ens0 #将宿主机网卡的IP清空 ~#:brctl addif br0 ens0 #将宿主机网卡挂到br0上 ~#:ip route del default #删除原路由 ~#:ip route add default via 192.168.184.2 dev br0 #为br0设置路由
4.设置docker服务启动参数
这里要注意的是,不同的Linux操作系统docker的配置文件所在不同
centos 在/etc/sysconfig/docker
其他操作系统请前往下面的网址
https://docs.docker.com/installation/#installation
~#:vim /etc/sysconfig/docker #在OPTIONS='--selinux-enabled'这行中修改为OPTIONS='--selinux-enabled -b=br0'即让docker服务启动时使用br0网卡进行桥接
5.启动docker服务
~#:service docker start
6.安装pipework
~#:git clone https://github.com/jpetazzo/pipework ~#:cp ~/pipework/pipework /usr/local/bin/
7.启动一个手动设置网络的容器
这里最好不要让docker自动获取ip,下次启动会有变化而且自动获取的ip可能会和物理网段中的ip冲突
~#:docker run -itd --net=none --name=test centos7 /bin/bash
9.为test容器设置一个与桥接物理网络同地址段的ip@网关
~#:pipework br0 test 192.168.184.11/24@192.168.184.2
10.进入容器查看ip
~#:docker attach test
用云栖社区APP,舒服~
【云栖快讯】支撑千亿营收,阿里如何做研发?淘宝如何做敏捷实践?如何面对开发中的“黑
原文链接
相关文章推荐
- 详解Centos7 下建立 Docker 桥接网络
- Centos7 下建立 Docker 桥接网络
- centos7 docker宿主机配置桥接物理网络终极实战
- Docker Centos7 下建立 Docker 桥接网络
- Centos的桥接网络(Bridged N…
- Centos 6 Docker配置桥接网络
- Docker Centos6 下建立 Docker 桥接网络
- Centos 6 Docker配置桥接网络
- Centos7 下建立 Docker 桥接网络
- Docker Centos7 下建立 Docker 桥接网络
- docker 实战---多台物理主机的联网,容器桥接到物理网络(三)
- 使Docker提供对外服务的网络配置(桥接与端口)
- virtualBox 上centos的网络配置 桥接方式(bridge)
- win7 VMware CentOS桥接(bridge)模式网络配置
- win7 VMware CentOS桥接(bridge)模式网络配置
- centos 命令 设置网络IP方法
- docker 配置桥接网络
- CentOS 6系统kvm虚拟机中配置桥接网络
- 解决Linux-CentOS 7.0 VMware虚拟机没有网卡不识别问题和Vmware提示无法将网络更改为桥接模式
- virtualbox虚拟机上安装centOS的网络配置(安装centos时选择桥接网络)