电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

docker添加網橋并設置ip地址范圍操作

瀏覽:2日期:2024-10-31 13:04:45

不知道是因為二進制docker 19.03版本安裝后不自動創建docker0網橋,還是其他什么原因,docker的網絡模式里面的bridge網橋沒有。

害的我裝個容器映射端口一直看不到端口,也不報錯,定位半天才發現沒有這個bridge網橋。

廢話不多說。開干!

先看一下當前情況:

docker添加網橋并設置ip地址范圍操作

由于是生產環境,所以先要把pod給驅逐一下,以免影響業務

docker添加網橋并設置ip地址范圍操作

首先說下,直接使用docker network create xx的方式是不行的。因為這種方式創建的網橋并沒有掛到虛擬機上,所以不工作,可能需要一些其他的額外配置。這里就不去研究了。提一下,免得各位踩坑。

整個過程如下圖,清晰可見。為了方便各位看官老爺,我把命令也復制出來。

[root@dashuaibi-server-103 jpserver]# ip a|grep docker0[root@dashuaibi-server-103 jpserver]# brctl -hUsage: brctl [commands]commands: addbr <bridge> add bridge delbr <bridge> delete bridge addif <bridge> <device> add interface to bridge delif <bridge> <device> delete interface from bridge hairpin <bridge> <port> {on|off} turn hairpin on/off setageing <bridge> <time> set ageing time setbridgeprio <bridge> <prio> set bridge priority setfd <bridge> <time> set bridge forward delay sethello <bridge> <time> set hello time setmaxage <bridge> <time> set max message age setpathcost <bridge> <port> <cost> set path cost setportprio <bridge> <port> <prio> set port priority show [ <bridge> ] show a list of bridges showmacs <bridge> show a list of mac addrs showstp <bridge> show bridge stp info stp <bridge> {on|off} turn stp on/off[root@dashuaibi-server-103 jpserver]# brctl addbr docker0[root@dashuaibi-server-103 jpserver]# ip link set docker0 up[root@dashuaibi-server-103 jpserver]# ip addr add 192.168.0.0/16 dev docker0[root@dashuaibi-server-103 jpserver]# cat /etc/docker/daemon.json {'data-root': '/docker','bridge': 'none','registry-mirrors': ['http://9b2cd203.m.daocloud.io']}[root@dashuaibi-server-103 jpserver]# vim /etc/docker/daemon.json [root@dashuaibi-server-103 jpserver]# cat /etc/docker/daemon.json {'data-root': '/docker','bridge': 'docker0','registry-mirrors': ['http://9b2cd203.m.daocloud.io']}[root@dashuaibi-server-103 jpserver]# systemctl daemon-reload[root@dashuaibi-server-103 jpserver]# systemctl restart docker[root@dashuaibi-server-103 jpserver]# ip a|grep docker0149: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 inet 192.168.0.1/16 brd 192.168.255.255 scope global docker0[root@dashuaibi-server-103 jpserver]# docker network lsNETWORK ID NAME DRIVER SCOPEedd34bc4e197 bridge bridge local9560af3573ae host host local22885d053744 none null local[root@dashuaibi-server-103 jpserver]#

docker添加網橋并設置ip地址范圍操作

重啟完了以后,重新跑要映射端口的容器,對比如下。之前沒有添加網橋就沒有端口,添加完網橋以后。端口正常映射

docker添加網橋并設置ip地址范圍操作

最后就是去除污點,讓該節點重新恢復調度。

kubectl uncordon 10.168.0.103

補充:Docker修改默認網橋ip地址172.17.0.1

Docker 服務啟動后默認會創建一個 docker0 網橋(其上有一個 docker0 內部接口),它在內核層連通了其他的物理或虛擬網卡,這就將所有容器和本地主機都放到同一個物理網絡。

Docker 默認指定了 docker0 接口 的 IP 地址和子網掩碼,讓主機和容器之間可以通過網橋相互通信,它還給出了 MTU(接口允許接收的最大傳輸單元),通常是 1500 Bytes,或宿主主機網絡路由上支持的默認值。這些值都可以在服務啟動的時候進行配置。

可以用編輯/etc/docker/daemon.json文件,添加內容 'bip': 'ip/netmask' [ 切勿與宿主機同網段 ]

[root@localhost /]# vi /etc/docker/daemon.json {'bip':'192.168.100.1/24'}systemctl restart docker

注意:很懂朋友這么修改是不成功的,又用brctl 刪除網橋,其實只是你沒有配置對。

有些daemon.json文件里面是有內容的例如:

{'registry-mirrors': ['http://f1361db2.m.daocloud.io']}這是個docker的私有源

{'registry-mirrors': ['http://f1361db2.m.daocloud.io']}{'bip':'172.16.0.1/24'}

這樣改是不會生效的

{'registry-mirrors': ['http://f1361db2.m.daocloud.io'],'bip':'172.16.0.1/24'}

這才是正確的修改方法。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Docker
相關文章:
主站蜘蛛池模板: 中国品牌排名投票_十大品牌榜单_中国著名品牌【中国品牌榜】 | 北京网站建设-企业网站建设-建站公司-做网站-北京良言多米网络公司 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 慈溪麦田广告公司,提供慈溪广告设计。 | 旋转气浴恒温振荡器-往复式水浴恒温振荡器-金怡百科 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | 钢制拖链生产厂家-全封闭钢制拖链-能源钢铝拖链-工程塑料拖链-河北汉洋机械制造有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 科客,主见不成见| 北京模型公司-军事模型-工业模型制作-北京百艺模型沙盘公司 | 阿米巴企业经营-阿米巴咨询管理-阿米巴企业培训-广东键锋企业管理咨询有限公司 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 等离子空气净化器_医用空气消毒机_空气净化消毒机_中央家用新风系统厂家_利安达官网 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 健康管理师报考条件,考试时间,报名入口—首页| 聚丙烯酰胺_厂家_价格-河南唐达净水材料有限公司 | 药品/药物稳定性试验考察箱-埃里森仪器设备(上海)有限公司 | 消泡剂-水处理消泡剂-涂料消泡剂-切削液消泡剂价格-东莞德丰消泡剂厂家 | 九爱图纸|机械CAD图纸下载交流中心| 板框压滤机-隔膜压滤机配件生产厂家-陕西华星佳洋装备制造有限公司 | 欧版反击式破碎机-欧版反击破-矿山石料破碎生产线-青州奥凯诺机械 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 小型单室真空包装机,食品单室真空包装机-百科 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 大白菜官网,大白菜winpe,大白菜U盘装系统, u盘启动盘制作工具 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 东莞市天进机械有限公司-钉箱机-粘箱机-糊箱机-打钉机认准东莞天进机械-厂家直供更放心! | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 亮点云建站-网站建设制作平台|