跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Docker 实战:修改 docker0 网桥默认 IP 地址

Docker 启动时自动创建的 docker0 网桥负责连接容器与宿主机网络。若需自定义网桥 IP 以避免冲突,可编辑 daemon.json 添加 bip 参数。修改后需重启 Docker 服务,且新 IP 不得与宿主机物理网段冲突,远程操作时需防范网络中断风险。

CloudNative发布于 2018/3/21更新于 2026/7/2132 浏览
Docker 实战:修改 docker0 网桥默认 IP 地址

Docker 服务启动后,内核层会自动创建一个名为 docker0 的网桥接口。这个网桥充当了本地主机与所有容器之间的桥梁,将容器流量路由到物理网卡上。默认情况下,docker0 会分配一个特定的私有网段(通常是 172.17.0.0/16),其 MTU 值一般跟随宿主机的网络环境,默认为 1500 字节。

在某些场景下,比如宿主机已有固定网段规划,或者需要避免容器网段与局域网其他设备冲突时,我们就需要手动指定 docker0 的 IP 和子网掩码。这需要在 Docker 启动阶段进行配置,而不是在运行时动态修改。

具体操作是通过编辑 /etc/docker/daemon.json 配置文件来实现的。我们需要添加 bip 字段来定义网桥的 IP 地址及掩码。注意,这里填写的地址绝对不能与宿主机所在的物理网段重叠,否则会导致路由混乱,甚至让机器无法联网。

以下是具体的操作步骤:

首先,打开配置文件。

vi /etc/docker/daemon.json

如果文件不存在,可以新建。然后加入如下内容,示例中将网桥 IP 设置为 192.168.100.1/24:

{
  "bip": "192.168.100.1/24"
}

保存退出后,别忘了重启 Docker 服务使配置生效。

systemctl restart docker

重启过程中,现有的容器连接可能会短暂中断。如果是通过 SSH 远程管理服务器,请务必确认新的网络配置不会切断你的连接通道,建议先在本地终端操作或做好回退准备。配置完成后,可以使用 ip addr show docker0 命令验证新的 IP 是否已应用。

  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 基于 AR 眼镜的健康饮水提醒应用开发实践
  • 汇川 RobotLab 软件常规操作指南
  • MCP 协议详解:与 Function Call 的区别及 Python 实战
  • 论文降重与去 AIGC 痕迹,可以一次处理
  • FAIR plus 机器人全产业链接会:聚焦具身智能与全球协作
  • Stable Diffusion XL 1.0 部署与 Noto Serif SC 中文字体渲染教程
  • 拆解 CASIC MOTOR 14.8V 无刷减速电机
  • VR 健身应用实战:基于 SideQuest 与 Unity 的开发全流程
  • 基于SOE算法的多时段随机配电网重构方法
  • AI 辅助下 Java 电商系统核心架构设计与实现
  • 基于 Django 框架搭建 Web API 项目
  • 现代 C++ 类型推导与别名模板在元编程中的应用
  • 2020 联合作战智能博弈挑战赛实战:Windows 环境调试与优化
  • Playwright 绕过机器人验证与 IP 封禁的三种核心策略
  • CSS 样式基础与界面布局实战指南
  • CANN 技术栈解析:不同场景下的语言选型指南
  • Realistic Vision V1.4 技术解析:如何提升 AI 绘画真实感
  • Django 壁纸管理系统的设计与实现
  • Spring Boot Web 后端开发:核心注解全解
  • AIGC 技术发展历程、核心技术与应用前景

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online