源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Docker使用自定义网桥

  • 时间:2020-05-04 23:24 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Docker使用自定义网桥
Docker 服务默认会创建一个 docker0 网桥,它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。 用户也可以指定网桥来连接各个容器,步骤如下: [b]1. 首先安装bridge-utils工具包 [/b] $ sudo apt-get install bridge-utils 然后可以用 “brctl show” 来查看当前网桥信息,可以看到目前只有一个 docker0
$ brctl show
bridge name bridge id STP enabled interfaces
docker0 8000.56847afe9799 no 
[b]2. 然后创建一个网桥 br0 [/b]
$ 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 
[b]3. [/b]编辑 /etc/default/docker.io 文件,添加如下Docker参数,是[b]Docker默认使用上面新添加的网桥[/b] DOCKER_OPTS="-b=br0" [b]4. 重启docker服务[/b] sudo service docker.io restart [b]5. 新建一个容器,可以看到它已经桥接到了 br0 上了。[/b] [b]6. 最后,如果要删除网桥,可以 [/b] $ sudo ip link set dev br0 down $ sudo brctl addbr br0 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部