调整docker bridge地址冲突,通过bip调整 bridge地址

调整docker bridge地址冲突,通过bip调整 bridge地址

背景

我们在使用docker 过程中,docker 默认bridge地址可能会和一些业务地址相互冲突,需要调整docker bridge 的默认值。

步骤

1.清除当前所有镜像(这一步非常关键)

bash 复制代码
docker stop $(docker ps -qa)
docker rm -f $(docker ps -qa)

2.停止docker

bash 复制代码
systemctl stop docker
systemctl stop docker.socket

3.删除docker0

bash 复制代码
ip link delete docker0

4.修改daemon.json

( 指定docker bridge地址(不能以.0结尾),生产中建议采用 1,也尽量不使用172开头地址,因为172是‌回传地址‌很容易出现和其他应用冲突情况)

bash 复制代码
vi /etc/docker/daemon.json
{
 "bip": "192.169.199.1/24"
 }

3.启动docker

bash 复制代码
systemctl start docker```
相关推荐
Wang's Blog16 分钟前
Java 项目实战: 交友项目 - 查询评论列表
java·交友
sycmancia24 分钟前
Qml——Text元素
java·前端·html
T_Apollo28 分钟前
3.1 JVM 工作原理
java
Java内核笔记32 分钟前
同一份知识库,4 种切分 × 3 种召回,纯关键词比纯向量高 13 个点
java·人工智能·spring boot
对象存储与RustFS38 分钟前
GPU 在空转等数据?PyTorch 训练集进 RustFS 的三种接法
后端·docker·云原生
海岳云舟41 分钟前
springboot单元测试技术
java·后端·spring
众链网络1 小时前
年卡跨淡旺季的有效期模型:不可用日期、次数与顺延规则
java·前端·数据库
文丑颜不良啊1 小时前
LeetCode926~950题目解析
java·leetcode
今天的砖头有点烫手啊1 小时前
Java 对象内存布局:压缩指针、对齐填充与 JOL 实测
java·jvm
devilnumber1 小时前
Lambda 表达式(Java)优缺点清晰分析
java·开发语言·python