修改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和容器的地址都修改完毕