安装好docker默认会生成名为 docker 0 的网卡,具体信息如下
使用 ip addr 查看网络信息,可以看到下面的信息
docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
inet 172.17.0.1/16 brd 172.18.255.255 scope global docker0
如果服务和该默认IP产生冲突的话可以对该默认IP做修改,具体操作如下所示:
编辑文件daemon.json,如果不存在可以创建该文件,把IP改为172.18.0.1。
# vi /etc/docker/daemon.json
{
"bip": "172.18.0.1/16"
}
重启服务
# systemctl restart docker.service
再次查看网络发现 docker 0 的网卡地址已经变为 172.18.0.1。