调整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```
相关推荐
yaaakaaang13 小时前
十三、责任链模式
java·责任链模式
爱吃烤鸡翅的酸菜鱼13 小时前
【Java】封装位运算通用工具类——用一个整数字段替代几十个布尔列,极致节省存储空间
java·开发语言·设计模式·工具类·位运算·合成复用原则
菜菜小狗的学习笔记13 小时前
八股(三)Java并发
java·开发语言
云烟成雨TD13 小时前
Spring AI Alibaba 1.x 系列【10】ReactAgent 工具加载和执行流程
java·人工智能·spring
lee_curry13 小时前
JUC第一章 java中基础概念和CompletableFuture
java·多线程·并发·juc
说实话起个名字真难啊13 小时前
Docker 入门之overlay网络
网络·docker·容器
迷藏49413 小时前
**超融合架构下的Go语言实践:从零搭建高性能容器化微服务集群**在现代云原生时代,*
java·python·云原生·架构·golang
それども13 小时前
Spring Bean @Autowired自注入空指针问题
java·开发语言·spring
如来神掌十八式13 小时前
Java所有的锁:从基础到进阶
java·
刘~浪地球13 小时前
云原生与容器--Docker 容器化最佳实践
docker·云原生·容器