永发信息网

如何更改Docker容器的默认网桥docker0连接

答案:1  悬赏:80  手机版
解决时间 2021-02-26 22:32
如何更改Docker容器的默认网桥docker0连接
最佳答案
自定义网桥
除了默认的 docker0 网桥,用户也可以指定网桥来连接各个容器。

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

如果服务已经运行,那需要先停止服务,并删除旧的网桥。

$ sudo service docker stop
$ sudo ip link set dev docker0 down
$ sudo brctl delbr docker0
然后创建一个网桥 bridge0。

$ sudo brctl addbr bridge0
$ sudo ip addr add 192.168.5.1/24 dev bridge0
$ sudo ip link set dev bridge0 up
查看确认网桥创建并启动。

$ ip addr show bridge0
4: bridge0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state UP group default
link/ether 66:38:d0:0d:76:18 brd ff:ff:ff:ff:ff:ff
inet 192.168.5.1/24 scope global bridge0
valid_lft forever preferred_lft forever
配置 Docker 服务,默认桥接到创建的网桥上。

$ echo 'DOCKER_OPTS="-b=bridge0"' >> /etc/default/docker
$ sudo service docker start
启动 Docker 服务。新建一个容器,可以看到它已经桥接到了 bridge0 上。

可以继续用 brctl show 命令查看桥接的信息。另外,在容器中可以使用 ip addr 和 ip route 命令来查看 IP 地址配置和路由信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
买门交完定金以后不想要了不给退定金算不算霸
顺达商行在什么地方啊,我要过去处理事情
【霉菌米孢子培养基的制备!】
oppo不是在专卖店买的能享受维修之类的吗
民和奔腾汽车修理有限公司地址有知道的么?有
环形山的形成与许多因素有关,什么是主要原因
万达旅业我想知道这个在什么地方
天天聚餐怎么回复别人
宅男李明图便宜在某团购网站花10元买了一个鼠
有没有谁能说一下,天龙八部3里鱼竿、矿锄、
红珊瑚饰品在国内值钱吗?
滚筒洗衣机最小尺寸是多少?
“凑够一撮人就可以走了,和红灯绿灯无关”。
南京到三门峡大巴票价?(急,急,急!!!)求
名字中有个兴字,英文名该怎么取?
推荐资讯
深圳哪里能买到便宜的耐克鞋?
如果开设中国古代文艺展,下列文艺形式中最能
偏头痛需要做什么检查
万达影城江桥万达广场店地址在哪,我要去那里
买的那种小金鱼小锦鲤,会长大吗,给它吃什么
求将Rain Drop 日文歌词翻译成中文
英寸尺怎么看图
Nothing is difficult in the world ,if you
QQ应用程序错误该内存不能为read
我想要一个二字网名,带人字的,要求原创噢!
我喜欢隔壁公司的一个女孩。有一天我问她要QQ
舞翩迁是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?