#本文档旨在说明创建docker时注意的事项:
我们在局域网中使用Docker,最常遇到的一个困惑,就是有时候跨网段结果出现网络不通。
原因是因为Docker默认生成的网关和我们的局域网网段有时候是冲突的,比如在172.16网段的机器上部署Docker,结果生成的docker0网桥是172.17网段,那么就和真实环境中使用该网段的机器冲突了(即ping不通172.17网段的机器)。
为了避免冲突,首先想到的是改网关,默认172.17 网段。
1、前提是已经安装了docker环境
可以用编辑/etc/docker/daemon.json文件,添加内容 "bip": "ip/netmask" [ 切勿与宿主机同网段 ]
{"bip":"192.168.0.1/16"}
2、重启 docker 服务
service docker restart
查看修改后的 docker0 网桥信息 ifconfig