文档章节

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
博文 372
码字总数 615097
作品 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的网络管理(1)

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

余梦似海
2017/04/22
0
0
Docker容器学习与分享08

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

顾北清
07/12
0
0
(八)Docker网络跨主机通讯vxlan和vlan

基于OpenvSwitch实现跨主机通信: 环境描述: 安装OpenvSwitch 检查内核文件 ll /lib/modules//buildll -d /usr/src/kernels/`un 下载openvswitch源码包并制作RPM包 mkdir -p /root/rpmbuil...

linuxjavachen
2017/07/12
0
0
Docker 学习(四)—— 网络配置

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

freelb
09/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

浅谈“李氏代换”——从纪念金庸和斯坦李说起

李氏代换(LSP)简介 李氏代换是软件设计的一个原则,又名依赖倒转原则或依赖倒置原则,其衍生原则有接口分离原则等。该原则由Barbara Liskov于1988年提出。 该原则指出,程序中高级别的元素...

SamYjy
25分钟前
14
0
JavaScript实现在线websocket WSS测试工具 -toolfk程序员工具网

本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果。T...

toolfk
44分钟前
1
0
linux-scp 远程拷贝报错原因

刚拿到一台重装后的服务器,远程ssh都正常,但是一scp拷贝东西就报错: 本地确定是有scp命令的,而且如果是本地没有scp不会报后面那句lost connection,因此就是远程没有scp这个命令。因此在...

linuxprobe16
57分钟前
1
0
OSChina 周六乱弹 —— 谁小时候没当过熊孩子呀

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《行尸走肉》- amazarashi 《行尸走肉》- amazarashi 手机党少年们想听歌,请使劲儿戳(这里) @神话 :周五了,周末干啥...

小小编辑
今天
123
4
docker部署springboot项目

安装docker 菜鸟教程 springboot项目 maven依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001......

yimingkeji
今天
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部