gpt4 book ai didi

docker - 重置 docker 使用的 IP 计数器

转载 作者:行者123 更新时间:2023-12-02 18:33:29 24 4
gpt4 key购买 nike

作为持续构建过程的一部分,我启动、停止和删除容器。每次构建运行时,容器都会获得新的 IP。

我已经在 172.17.0.95172.17.0.2 开始后一个小时前。

由于我在每次构建时都删除了旧容器,因此我还想重置 IP 计数器,这样我就不会在说几百次构建后用完 IP 地址的定时炸弹。

请告诉我如何让实体(DHCP 服务器?)知道 IPAddress 再次空闲,并重置计数器。

在此先感谢 SO 社区!

最佳答案

Docker 似乎默认使用 172.17.0.0/16对于docker0界面。那是 255^2 个地址,如果您每小时使用 100 个,您将在 27 多天的时间内将它们全部运行完。我认为 Docker 只是保守地没有更快地回收它们,但是当它到达终点时会循环。

如果您需要更大或不同的地址空间,可以使用 --bip--fixed-cidr Docker 服务器上的标志来选择您自己的 CIDR。 See the Docker documentation on networking here.

如果您真的只想重置计数器,则需要重新启动 docker 服务器。这将产生终止所有正在运行的容器的副作用。

关于docker - 重置 docker 使用的 IP 计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29732212/

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