更改docker默认网段
Posted dadonggg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改docker默认网段相关的知识,希望对你有一定的参考价值。
#本文档旨在说明创建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
以上是关于更改docker默认网段的主要内容,如果未能解决你的问题,请参考以下文章