场景如下:
我在服务器上安装了docker环境,服务器上除了回环网卡外只有一块网卡,网段为10.69.16.0/24
,安装完docker后docker0
的网段为172.17.0.0/16
,后面我将/etc/docker/daemon.json
改为
{
"bip": "192.168.0.1/24"
}
改完后重启docker,docker0
网段变为了192.168.0.1/24
,然后我启动docker-compose,文件内容如下:
version: '3'
services:
app:
image: redis
ports:
- "6379:6379"
启动完成后redis容器新建的网卡网段为172.18.0.0/16
我的问题:
- 服务器上没有172网段的网卡,为什么新建的
docker0
为172网段的? - 我已经将
docker0
改为了192网段的,为什么新建的容器在使用默认网络的情况下创建的网卡网段仍是172网段的?