gpt4 book ai didi

docker - 如何在一台服务器上增加最大 Docker 网络?

转载 作者:行者123 更新时间:2023-12-01 13:39:23 24 4
gpt4 key购买 nike

在我的电脑中,我可以创建更多的最大值 29 Docker Network , 像那样。

for num in `seq -w 100`; do
echo "Create network: $num"
docker network create $num
done

创建后 29 Docker Network ,我得到错误:
Error response from daemon: failed to parse pool request for address space "LocalDefault" pool "" subpool "": could not find an available predefined netw
ork

我的问题:如何在一台服务器上增加最大 Docker 网络?

因为我以前测试过很多 docker-compose 应该需要更多的网络。

谢谢你。

最佳答案

对于每个网络,docker 都会保留一个私有(private) IP 池并保留一个 IP 地址范围。

此处定义了私有(private)地址范围(https://en.wikipedia.org/wiki/Private_network)。

Docker 使用以下池:

172.17.0.0/16 - 172.31.0.0/16 - 15

192.168.0.0/20 - 192.168.224.0/20 - 15

默认桥接网络占用 1。这就是为什么您会看到限制为 29。此限制不适用于其他网络,如覆盖。

关于docker - 如何在一台服务器上增加最大 Docker 网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41609998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com