docker自定义网桥和容器的网络IP段

生产环境中服务器IP基本都是内网ip,有时会和docker网桥以及容器的ip段产生冲突,导致无法访问应用的情况,要避免这种情况可以自己自定义docker的网桥和容器使用的ip段。

需要在docker配置文件中添加配置,编辑文件:vi /etc/docker/daemon.json

1、配置网桥默认IP段:

在文件 /etc/docker/daemon.json 中添加如下配置:

bash 复制代码
"bip": "172.16.0.1/24"

这个配置的含义是修改网桥默认ip段为172.16.0.1/24。

2、配置容器默认IP段

在文件 /etc/docker/daemon.json 中添加如下配置:

bash 复制代码
  "default-address-pools": [
          {"base": "172.16.0.0/16","size":24}
  ]

这个配置的含义是修改docker启动的容器默认ip段为:172.16.0.0/16

3、示例
bash 复制代码
{
  "bip": "172.16.0.1/24",
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3",
    "labels": "production_status",
    "env": "os,customer"
  },
  "data-root": "/data/docker",
  "storage-driver": "overlay2",
  "default-address-pools": [
          {"base": "172.16.0.0/16","size":24}
  ]
}
相关推荐
沧澜sincerely1 分钟前
WebSocket 实时聊天功能
网络·websocket·vue·springboot
轩轩Aminent4 分钟前
WSL 中的 Ubuntu 系统中使用 Docker
ubuntu·docker·eureka
专业开发者8 分钟前
思科以终端产品解决方案提供商的身份实现效能提升
运维·服务器·网络
培培说证12 分钟前
2026大专前端开发工程师入门证书推荐?
网络·web安全
程序员老赵13 分钟前
TDengine Docker 容器化部署指南
docker·自动化运维
管理大亨14 分钟前
企业级ELK:从日志收集到业务驱动
java·大数据·网络·数据库·elk·elasticsearch
网络小白不怕黑30 分钟前
SRv6技术完全指南(1):下一代网络的核心引擎
网络
乾元33 分钟前
网络遥测(Telemetry/gNMI)的结构化建模与特征化体系—— 从“采集指标”到“可被 AI 推理的状态向量”
运维·服务器·网络·人工智能·网络协议·华为·ansible
网硕互联的小客服41 分钟前
CC攻击对服务器正常运行会有什么影响?如何预防和解决CC攻击?
运维·服务器·网络·windows·安全
大白的编程日记.43 分钟前
【计算网络学习笔记】TCP套接字介绍和使用
网络·笔记·学习