您的位置:首页 > 运维架构 > Docker

Docker网络之二:自定义网桥

2017-10-19 15:49 671 查看
docker中除了默认的  docker0  网桥,用户也可以指定网桥来连接各个容器。

在启动 Docker 服务的时候,使用  -b BRIDGE  或 --bridge=BRIDGE  来指定使用的网桥。

1、首先判断Linux是否安装网桥,未安装则需要先安装网桥。

brctl show
未安装则先安装bridge-utils工具包

sudo apt-get install bridge-utils

完成后可以用 brctl show 来查看当前网桥信息,可以看到目前系统中所有的网桥

brctl show

2、创建自定义网络

创建自定义网络,并且指定网段:172.18.0.0/16

docker network create --subnet=172.18.0.0/16 mynetwork
查看创建好的网络

docker network ls

3、创建Docker容器

docker run -itd --name test1 --net mynetwork --ip 172.18.0.2 centos:7 /bin/bash

4、在容器中可以使用 ip addr 和 ip route 命令来查看 IP 地址配置和路由信息。

5、可以继续用 brctl show 命令查看桥接的信息。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker网络