当前位置: 首页 > news >正文

Docker修改默认网桥IP地址 - Leonardo

1.情况说明

    只修改/etc/docker/damon.json配置文件或者/lib/systemd/system/docker.service配置文件,重启docker服务不生效,所以才执行如下操作。

    对于docker的网络模式为host的容器影响不大

2.修改docker.service中的配置,增加“--bip=10.99.0.1/24”

配置文件:/lib/systemd/system/docker.service在最后边增加:--bip=10.99.0.1/24ExecStart=/usr/bin/dockerd -H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock --bip=10.99.0.1/24

3.停止所有容器

docker stop es mysql

4.停止 Docker 服务

systemctl stop docker

5.清理 Docker 网络状态文件(默认docker存储位置,请根据自己本地情况调整目录结构)

rm -rf /var/lib/docker/network

6.删除旧的 docker0 网桥(确保彻底清除)

ip link delete docker0 2>/dev/null

7.启动 Docker 服务

systemctl start docker

8.重新启动容器

docker start es mysql

9.验证新 IP

ip addr show docker0
docker network inspect bridge | grep Subnet
# 预期输出应显示 inet 10.99.0.1/24 和 "Subnet": "10.99.0.0/24"。

 

http://www.jsqmd.com/news/529138/

相关文章:

  • 前端工程化:ESLint + Prettier 统一团队代码规范
  • OpenClaw隐私保护方案:GLM-4.7-Flash本地处理敏感数据归档任务
  • 命令行工具开发提升开发效率的利器
  • K64F差分ADC驱动库:软件实现真差分模拟输入
  • 让面试官眼前一亮的css高级特效(附代码和实例图)
  • Zwift-Offline数据安全与自定义配置全指南:从风险防范到高级应用
  • 学术爆款专著这样写!AI专著生成工具深度剖析来啦
  • nlp_structbert_sentence-similarity_chinese-large一文详解:复述识别、同义句检测与文本去重三合一工具
  • Bypass Paywalls Clean:突破访问限制的实战级内容获取方案
  • JavaScript——字符串和正则表达式
  • 在Windows Hyper-V上运行macOS:打破平台界限的完整解决方案
  • DistroAV:低延迟音视频传输的跨平台解决方案
  • 6-1 High-Precision Series Summation: Techniques and Optimizations (40分)
  • G-Helper终极教程:如何彻底优化华硕笔记本游戏性能
  • 滑模控制三大时间收敛方式对比:有限时间、固定时间、预定时间,哪个更适合你的项目?
  • 找便携式氮氧化物检测仪源头工厂?专业生产、定制与一站式供应 - 品牌推荐大师
  • 3步掌握Chrome密码高效管理与安全备份:从数据危机到掌控自由
  • Robot Framwork自动化测试框架
  • Chatbot JSON转Form表单实战:如何高效实现动态表单渲染
  • 1.6 SST技术发展面临的挑战与未来趋势
  • 别再复制粘贴工具类了!手把手教你用GitHub打造自己的Unity插件库(含package.json配置详解)
  • 智能客服拦截率提升实战:基于NLP与规则引擎的混合策略优化
  • Z-Image Atelier 多风格生成对比:从写实到抽象的艺术效果全景展示
  • Rust 与 Python 混合项目的一些踩坑记录
  • GHelper完全指南:3分钟学会华硕笔记本性能优化终极方案
  • QEMUKVM 虚拟机实例demo以及RISCV/x86上KVM的实现分析
  • 第2章作业
  • Windows安装nodejs和npm
  • 仅限首批RC2用户验证:Python 3.15异步DNS解析模块async-resolver使gRPC长连接建立耗时下降67%,你的CI pipeline已落后?
  • PS/2键盘驱动设计:嵌入式底层时序与状态机实现