调整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```
相关推荐
星辰_mya3 分钟前
限流、漏斗桶和令牌桶的区别
java·开发语言·面试·架构·高并发
我是一颗柠檬10 分钟前
【Java项目技术亮点】滑动窗口限流算法
java·开发语言·算法
我登哥MVP13 分钟前
SpringCloud Alibaba 核心组件解析:分布式事务(Seata)
java·spring boot·分布式·spring·spring cloud·java-ee·intellij-idea
我爱学习好爱好爱15 分钟前
Docker Compose部署SpringBoot2+Vue3+redis项目(Rockylinux9.6):MySQL 主从复制实战
redis·mysql·docker
于指尖飞舞16 分钟前
java后端面试题(jvm极简)
java·开发语言·jvm
Seven9717 分钟前
面试官:你们项目里的线程池是怎么用的?怎么管理的?
java
xieliyu.20 分钟前
Java数据结构:从0开始手搓Hash桶
java·数据结构·哈希算法
影视飓风TIM26 分钟前
C++ 核心语法笔记:拷贝构造、深浅拷贝与运算符重载
java·开发语言·javascript
极创信息31 分钟前
信创产品适配测试认证,域名和SSL是必须的吗?
java·开发语言·网络·python·网络协议·ruby·ssl
梦想的颜色34 分钟前
Dockerfile 深度实战:从指令底层原理到生产级镜像构建的艺术
docker·容器·镜像·dockerfile·dockerfile解析