修改Docker0和容器的地址

修改Docker0和容器的地址

1. 需求

默认服务器安装完Docker-ce后会给docker0分配172.17.0.1/16地址.

公司新接入一个网段正好与172.17.0.1/16冲突,此时访问这台服务器的容器时就会发生网络不可达.

2. 解决方法

修改/etc/docker/daemon.json 加入一个自定义网段

bash 复制代码
vim /etc/docker/daemon.json
bash 复制代码
{
    "bip": "10.10.0.1/16"
}

3. 结果

重启docker服务

bash 复制代码
systemctl restart docker

重启后Docker0和容器的地址都发生了改变

至此Docker0和容器的地址都修改完毕

相关推荐
人生匆匆8 小时前
docker部署ceph集群
ceph·docker·容器
不昀8 小时前
网口Link Up后仍然掉线,怎样区分物理链路和数据通路问题?
linux·以太网
Lhan.zzZ9 小时前
Qt WebEngineView 在 Linux 上无法加载网页:从“看不见 HTML“到“禁用沙箱“
linux·c++·qt
Fcy64810 小时前
Linux下 多路转接select详解
linux·select·多路转接
无足鸟ICT11 小时前
【RHCA+】RPM包命名规则
linux·运维·服务器
Zucker n11 小时前
一款适合研究生科研工作安排的日历
linux·数据库·python
爱吃香菜的初学者11 小时前
十六.Linux——多线程(2)
linux·运维·开发语言
‎ദ്ദിᵔ.˛.ᵔ₎13 小时前
Linux:对有关 SIGCHLD 的深层理解
linux·运维·服务器
aichitang202413 小时前
QCU 2.0.0:补齐 Windows、Linux 与 GNOME Wayland
linux·运维·windows·ai·agent·ai编程