在Docker的网络配置中,每个Docker容器都会分配一个默认的虚拟网段(通常为172.17.0.0/16)。但是,由于网络环境的复杂性,有时我们需要自定义Docker虚拟网段。
$ vi /etc/docker/daemon.json
上面的命令会打开一个文件,在文件中添加以下配置:
{ "bip": "10.9.0.1/16" }
这里我们将Docker虚拟网段修改为10.9.0.0/16。需要注意的是,该网段不能和现有网络环境的其他网段冲突。
接下来,重新启动Docker服务,让修改生效:
$ systemctl restart docker
修改完毕后,我们可以使用以下命令查看Docker的网络配置:
$ docker network ls
通过以上命令,我们可以看到Docker创建的网络配置中已经使用了新的虚拟网段。