linux虚拟网桥 docker,Docker 使用自定义网桥
Docker 服务默认会创建一个 docker0 网桥,它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。
用户也可以指定网桥来连接各个容器,步骤如下:
1. 首先安装bridge-utils工具包
$ sudo apt-get install bridge-utils
然后可以用 “brctl show” 来查看当前网桥信息,可以看到目前只有一个 docker0
$ brctl show
bridge name bridge id STP enabled interfaces
docker0 8000.56847afe9799 no
2. 然后创建一个网桥 br0
$ sudo brctl addbr br0
$ sudo ip addr add 192.168.66.1/24 dev br0
$ sudo ip link set dev br0 up
添加后可以用 “brctl show” 来查看
$ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.000000000000 no
docker0 8000.56847afe9799 no
3. 编辑 /etc/default/docker.io 文件,添加如下Docker参数,是Docker默认使用上面新添加的网桥
DOCKER_OPTS="-b=br0"
4. 重启docker服务
sudo service docker.io restart
5. 新建一个容器,可以看到它已经桥接到了 br0 上了。
6. 最后,如果要删除网桥,可以
$ sudo ip link set dev br0 down
$ sudo brctl addbr br0
Docker 的详细介绍:请点这里
Docker 的下载地址:请点这里
linux虚拟网桥 docker,Docker 使用自定义网桥相关推荐
- Docker系列二~自定义网桥
Docker系列二 docker自定义网桥 查看本地网络 docker network ls #查看本地所有网络[root@localhost conf.d]# docker network ls N ...
- 1、在Linux虚拟机上安装 docker
文章目录 1.检查内核版本,必须是3.10及以上 2.安装docker 3.输入Y确认安装 4.启动docker 5.查看docker版本号 6.开机启动docker 7.停止docker 1.检查内 ...
- Linux 虚拟网络设备详解之 Bridge 网桥
Bridge 是什么 同 tap/tun.veth-pair 一样,Bridge 也是一种虚拟网络设备,所以具备虚拟网络设备的所有特性,比如可以配置 IP.MAC 等. 除此之外,Bridge 还是一 ...
- 本地虚拟机上的docker安装mysql_Linux虚拟机上安装docker,并使用docker安装mysql,tomcat...
1.序言 现在在Linux虚拟机上安装程序,越来越多的人都使用docker完成,本次就记录下在虚拟机上安装docker的过程. 如果你的windows系统上还没有安装Linux虚拟机,请参考我的上一篇 ...
- Spring Boot与Docker||Docker基本使用、Docker环境||安装Docker
Docker基本使用.Docker环境 1.简介 Docker是一个开源的应用容器引擎:是一个轻量级容器技术: Docker支持将软件编译成一个镜像:然后在镜像中各种软件做好配置,将镜像发布出去,其他 ...
- docker(4)docker的网络,自定义网桥
Docker 的网络 运行 ifconfig 找到 docker0 : 虚拟网卡默认网卡名称为docker0 查看docker 的网桥: 我这里默认们没有进行安装 网桥管理设备:进行安装一下: yum ...
- docker 自定义网桥
服务器重启,自定义网桥没了,重新启动docker报错误 Error creating default "bridge" network: bridge device with no ...
- 服务器br0网桥地址修改 命令,详解修改docker启动默认网桥docker0为自定义网桥
自定义网桥 除了默认的 docker0 网桥,用户也可以指定网桥来连接各个容器. 在启动 Docker 服务的时候,使用 -b BRIDGE或--bridge=BRIDGE 来指定使用的网桥. 如果服 ...
- centos基本设置路由和网桥配置docker的一些命令
安装基本软件 #更新yum源 yum update #yum 安装基础软件 yum install -y vim* wget network-tools bridge-utils lynx #查看防火 ...
- linux虚拟网络设备--内核网桥的实现分析(六)
一.Linux内核网桥的实现分析 Linux 内核分别在2.2 和 2.4内核中实现了网桥.但是2.2 内核和 2.4内核的实现有很大的区别,2.4中的实现几乎是全部重写了所有的实现代码.本文以2.4 ...
最新文章
- 【python】使用python脚本将LFW数据中1672组同一个人多张照片拷贝出来
- WPF 制作圆角按钮
- python爬虫能干啥-Python爬虫还能干什么?
- Python教程之udp和tcp协议介绍
- Boost::context模块fiber的回声测试程序
- 2021牛客暑期多校训练营4 E - Tree Xor 线段树 + 拆分区间
- 1分钟了解协同过滤,pm都懂了
- LeetCode 416. 分割等和子集(动态规划)
- JavaScript-初识jQuery及公式
- 下周见!Redmi K50标准版配置细节曝光:骁龙870+67W快充
- Sublime text 3 注册码激活码 版本号3143
- PS高斯模糊后变清晰(智能滤镜、蒙版)的使用
- WGS84 与 UTM 互转(Python代码版)
- 血管老化30岁就开始!别怕,吃它就能搞定,让血管保持年轻~
- linux uts 全称
- Bulldog2 渗透测试
- ps-色彩模式与图像色彩调整
- 纠结了五年,华为要动智能电视了? 1
- 工作站 显卡 测试软件,AMD 推出Radeon Pro VII 工作站显卡,ProRender软件同步更新
- 【视频开发】RTSP SERVER(基于live555)详细设计
热门文章
- 天河二号计算机属于巨型计算机吗,天河二号计算机属于什么机
- 计算机基础知识电大形考任务5,国家开放大学电大专科《计算机平面设计(1)》网络课形考任务4及任务5答案.doc...
- 关于jd-gui启动报This program requires Java 1.8+的错误
- Net分布式系统之五:C#使用Redis集群缓存
- 尚硅谷 VUE 尚品汇项目实战问题解决方式整理(Vue3 版)
- c语言gets和getchar区别,C语言中 gets 和 getchar 有什么区别
- 星空银河html,[内蒙好星空]5个夜晚一人逛银河[有星云星系]
- 工业物联网解决方案:该如何打造智能工厂
- tomcat服务器缓存配置文件,Tomcat7服务器配置Cache-Control和Expires
- Java 媒体框架 之 JMF