调整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```
相关推荐
C2H5OH6664 分钟前
Podman讲解
docker·centos·vmware·podman·wsl2·sqlbot
bemyrunningdog14 分钟前
IntelliJ IDEA导出WAR包全指南
java·ide·intellij-idea
虫师c22 分钟前
List vs Set:深入剖析Java两大集合的核心区别与实战应用
java·数据结构·list·set·java集合
emiya_saber24 分钟前
Linux 硬盘分区管理
java·linux·网络
量子炒饭大师37 分钟前
【一天一个计算机知识】—— 【编程百度】预处理指令
java·开发语言
q***518941 分钟前
Spring Boot 条件注解:@ConditionalOnProperty 完全解析
java·spring boot·后端
任子菲阳1 小时前
学Java第四十四天——Map实现类的源码解析
java·开发语言
听风吟丶1 小时前
Java 11+ HttpClient 实战:从 HttpURLConnection 到现代 HTTP 客户端的全面升级
java·开发语言·http
Felix_XXXXL1 小时前
集成RabbitMQ+MQ常用操作
java·后端