文档章节

Docker 使用自定义网桥

刺猬一号
 刺猬一号
发布于 2017/06/14 12:43
字数 278
阅读 10
收藏 0

Docker 服务默认会创建一个 docker0 网桥,它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。

用户也可以指定网桥来连接各个容器,步骤如下:

1. 首先安装bridge-utils工具包

$ sudo apt-get install bridge-utils  

 

然后可以用 “brctl show” 来查看当前网桥信息,可以看到目前只有一个 docker0

$ brctl show  

  1. bridge name bridge id       STP enabled interfaces  
  2. docker0     8000.56847afe9799   no     


2. 然后创建一个网桥 br0

 

$ sudo brctl addbr br0  

  1. $ sudo ip addr add 192.168.66.1/24 dev br0  
  2. $ sudo ip link set dev br0 up  


添加后可以用 “brctl show” 来查看

  1. $ brctl show  
  2. bridge name bridge id       STP enabled interfaces  
  3. br0     8000.000000000000   no       
  4. docker0     8000.56847afe9799   no   

3. 编辑 /etc/default/docker.io 文件,添加如下Docker参数,是Docker默认使用上面新添加的网桥

DOCKER_OPTS="-b=br0"  


4. 重启docker服务

  1. sudo service docker.io restart  

5. 新建一个容器,可以看到它已经桥接到了 br0 上了。

6. 最后,如果要删除网桥,可以

$ sudo ip link set dev br0 down  

  1. $ sudo brctl addbr br0  
  2.  sudo brctl addbr br0  

© 著作权归作者所有

共有 人打赏支持
刺猬一号
粉丝 12
博文 361
码字总数 598259
作品 0
深圳
#DDBMS#技术测试一——docker使用自定义网桥

试验目标:使docker接入自定义的网桥而非默认的docker0网桥。 过程: 安装bridge-utils apt-get install bridge-utils 先关闭docker service docker stop 关闭docker0网桥 ifconfig docker0...

Hochikong
2015/01/18
0
2
Docker容器学习与分享08

Docker容器网络 Docker除了默认创建的三种网络外,还可以自定义网络。 首先创建一个类型的网络,使用命令。 查看一下当前的网络变化。 发现新增了一个网桥,这个网桥就是我们刚刚创建好的网络...

顾北清
07/12
0
0
docker的网络管理(1)

Docker 中的网络功能介绍 默认情况下,容器可以建立到外部网络的连接,但是外部网络无法连接到容器。 Docker 允许通过外部访问容器或容器互联的方式来提供网络服务 外部访问容器: 容器中可以...

余梦似海
2017/04/22
0
0
docker容器互联并且暴露真实网络

在bridge模式下,连在同一网桥上的容器可以相互通信(若出于安全考虑,也可以禁止它们之间通信,方法是在DOCKER_OPTS变量中设置--icc=false,这样只有使用--link才能使两个容器通信)。 多台...

攀岩人生
2017/05/26
0
0
Docker 学习(四)—— 网络配置

操作系统CentOS7.0下docker 网络配置(root用户下操作) Dokcer 通过使用 Linux 桥接提供容器之间的通信,默认会创建一个名为docker0的虚拟网桥,docker0 桥接接口的目的就是方便 Docker 管理...

freelb
09/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SSM框架整合Shiro后的开发

手摸手教你SSM框架整合Shiro后的开发 前面,我们学习了Shiro实现权限管理之表结构设计以及JQuery-Ztree.js使用范例 ,接下来就详细介绍一下SSM框架整合Shiro框架后的开发。同样推荐大家参看张...

TyCoding
13分钟前
1
0
Vivado使用误区与进阶

vivado的相关认知。xilinx的专家写的文章。

whoisliang
19分钟前
1
0
使用Nagios打造专业的业务状态监控

想必各个公司都有部署zabbix之类的监控系统来监控服务器的资源使用情况、各服务的运行状态,是否这种监控就足够了呢?有没有遇到监控系统一切正常确发现项目无法正常对外提供服务的情况呢?本...

37丫37
21分钟前
2
0
自定义操作RxJava 学习笔记

二十三,有点让我想起《风云》里面的剑二十三式 RxJava提供了一套非常强大的操作集。如果计算所有重载次数,Rx上的运算符数量超过300。其中少数运算符必不可少,这意味着没有它们就无法实现R...

woshixin
36分钟前
1
0
mysql视图

测试表:user有id,name,age,sex字段 测试表:goods有id,name,price字段 测试表:ug有id,userid,goodsid字段 视图的作用实在是太强大了,以下是我体验过的好处: 作用一: 提高了重用性,...

郭周园
38分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部