docker默认网桥设置(Docker默认网段修改实现方法解析)
类别:服务器 浏览量:2358
时间:2022-01-19 00:36:08 docker默认网桥设置
Docker默认网段修改实现方法解析背景
公司的服务器全部都是购买的阿里云ECS主机,默认内网网段为172.16.0.0/12,测试服上的服务基本都是使用Docker部署的。
之前的同事在该机器上安装的Docker全部都是默认配置,网段为172.17.0.0/24,在实际使用中会有访问宿主机的需求,通过172.17.0.1来访问,这样就会与其他宿主机ip冲突,所以需要修改容器的默认网段。
解决方法
1、停止宿主机上的Docker服务
sudo systemctl stop docker
2、修改容器配置文件/etc/docker/daemon.json
sudo cat /etc/docker/daemon.json { "registry-mirrors": ["https://gbs4gco0.mirror.aliyuncs.com"], "bip": "10.50.0.1/16", }
如以上代码中所述,配置文件中的bip字段即可设置宿主机的docker网段,配置为私网地址即可(192.168.0.0/10.0.0.0/172.0.0.0)
3、启动Docker服务
sudo systemctl daemon-reload
sudo systemctl start docker
4、验证docker-0网桥地址
sudo ifconfig ... docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.50.0.1 netmask 255.255.0.0 broadcast 10.50.255.255 inet6 fe80::42:46ff:fe18:add5 prefixlen 64 scopeid 0x20<link> ether 02:42:46:18:ad:d5 txqueuelen 0 (Ethernet) RX packets 14697564 bytes 5943503139 (5.5 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 15379709 bytes 6846099156 (6.3 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ...
至此,Docker的默认网段就已经修改完毕,可以查看之前的容器的ip有无修改
sudo docker container inspect alipne --format="{{.NetworkSettings.IPAdress}}"
10.50.0.2
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- 如何增大docker内存使用(docker 内存监控与压测方式)
- docker推荐单个容器运行(docker容器状态的转换实现)
- docker自动执行镜像(docker实现重新打tag并删除原tag的镜像)
- navicat连接mysql1045解决方法(Navicat 连接服务器端中的docker数据库的方法)
- docker启动k8s(k3d入门指南之在Docker中运行K3s的详细教程)
- docker配置文件详解(Docker中搭建FastDFS文件系统多图教程)
- docker的配置与使用(docker之docker-machine用法详解)
- docker配置自己的环境(docker可视化工具Portainer部署并汉化的操作)
- springboot与docker(详解SpringBoot项目docker环境运行时无限重启问题)
- docker只有localhost可用(浅谈Docker如何自定义host文件)
- docker容器关闭后怎么启动(docker批量启动关闭所有容器的操作)
- docker容器启动失败怎么查找原因(解决docker容器启动后马上退出的问题)
- docker网页实现idea项目(IDEA 配置Docker的过程)
- idea生成dockerfile(idea集合docker实现镜像打包一键部署)
- centos上docker的部署(CentOS8下的Docker使用详解)
- docker创建mysql环境(docker上部署MySQL的示例)
- 观花盆栽佛肚竹盆景制作及养护(观花盆栽佛肚竹盆景制作及养护)
- 春天养佛肚竹,做好这几件事,叶绿根壮寓意好 越养越旺家(春天养佛肚竹做好这几件事)
- 律界衣品最好,时尚圈学识数高,41岁的Amal堪称现实版的傲骨贤妻(时尚圈学识数高)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
- 《傲骨之战》剧终 律政女魔头Diane,为什么是大女主天花板(傲骨之战剧终律政女魔头Diane)
- 汉族(汉族的祖先是谁)
热门推荐
- 终于有人将mysql 索引讲清楚了(MySQL 索引的一些细节分享)
- docker启动项目需要tomcat吗(docker安装tomcat并部署Springboot项目war包的方法)
- Asp.net中params的使用
- vue.js开发网站的关键技术(Vue.js项目前端多语言方案的思路与实践)
- pythonai识别算法(Python3调用百度AI识别图片中的文字功能示例测试可用)
- linux常用的参数类型和参数代码(浅析Linux resolv.conf)
- android系统如何截屏(Android实现矩形区域截屏的方法)
- sql查询语句casewhen是什么意思(SQL Server中使用判断语句IF ELSE/CASE WHEN 案例)
- h5嵌入app解决方案(app内嵌H5 webview 本地缓存问题的解决)
- js中拼接字符串的几种方法
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9