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重命名镜像名称和TAG操作)
- jenkins回滚docker容器(关于docker部署的jenkins跑git上的程序的问题)
- docker-compose配置文件(Docker Compose在不同环境的多种安装方式)
- docker容器分配(Docker容器数据卷原理及使用方法解析)
- docker socket文件丢失(解决vscode docker插件docker.socket权限问题)
- docker-compose启动超时(docker compose idea CreateProcess error=2 系统找不到指定的文件的问题)
- 如何编写docker-compose(使用Docker Compose搭建 Confluence的教程)
- docker 无法启动(Docker 常见问题解决)
- docker查看管理配置信息(Docker Secret的管理和使用详解)
- docker 部署springboot项目(Spring Boot Docker打包工具小结)
- 自建docker镜像仓库(使用docker制作分布式lnmp 镜像)
- docker怎么部署node-exporter(Docker搭建部署Node项目的方法步骤)
- docker-compose部署实例(详解docker-compose速度太慢解决方式)
- docker配置源不生效(解决docker CMD/ENTRYPOINT执行sh脚本报: not found/run.sh:)
- dockerfile镜像介绍(使用Dockerfile构建docker镜像)
- docker显示出错应用图标怎么处理(docker 命令报异常permission denied的解决方案)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
热门推荐
- laravel5.5以下自定义日志(Laravel timestamps 设置为unix时间戳的方法)
- css3动画实现loading(CSS3实现粒子旋转伸缩加载动画)
- C#中Nullable<T>
- centos7离线安装mysql5.7(CentOS7.5 安装MySql的教程)
- python零基础入门五小时(从0开始的Python学习016异常)
- django操作默认数据库(Django数据库类库MySQLdb使用详解)
- mysql中基本语句(MySQL中explain语句的基本使用教程)
- php实现非递归快速排序(PHP实现无限极分类的两种方式示例递归和引用方式)
- 修改docker镜像的环境变量(解决docker加载新的镜像后repository和tag名称都为none的问题)
- python与mysql的联系(MySQL和Python交互的示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9