docker - Docker 限制用户定义的桥接网络
问题描述
我尝试创建许多用户定义的桥接网络。但似乎 docker 只能为每台主机创建 31 个用户定义的桥接网络。那么,我可以为我的机器增加超过 31 个网络吗?没有人知道我该怎么做,如何配置我的主机?谢谢你的时间...^^
解决方案
看看这个:
这是因为它使用硬编码的广泛网络范围列表——172.17-31.xx/16 和 192.168.xx/20——作为桥接网络驱动程序。
您可以通过为每个创建的网络手动指定子网来解决此问题:
for net in {1..50}
do
docker network create -d bridge --subnet=172.18.${net}.0/24 net${net}
done
推荐阅读
- c++ - 为什么在 sizeof() 中添加两个变量类型会返回最大的变量大小值而不是它们的总和?
- linux - 导入模块找不到容器安装的模块
- python - 将数据追加到现有 Excel 表的末尾
- java - PredictRequest 类型中的 withVersion(ModelVersion) 方法
不适用于参数(字符串) - typescript - 打字稿空链和类型缩小
- c# - 如何将带时区的 DateTime 转换为 Unix TimeStamp ?C#
- javascript - scrollTo() 执行完成后如何运行代码?
- r - 无法安装“leafpop”包
- r - 在 R 中创建一个循环并将结果保存为数据框
- iis - 几乎所有 Web 部署示例中的禁用链接参数有什么影响?