Docker Compose配置文件中的"ipam"关键字的作用是什么?

36

我对Docker还比较新,但是我已经能够理解Docker的cli。然而,我对使用Docker文件和Docker Compose的方式非常陌生。如果有人可以解释一下docker-compose.yml文件中的这一部分,我将不胜感激。

我的评论已嵌入其中:

networks:
  vpcbr: <-I know what this is
    driver: bridge <-I know what this is
    ipam:  <-What the heck is this for?
     config: <-I know what this is.
       - subnet: 10.5.0.0/16 <- Obvious
         gateway: 10.5.0.1 <- Obvious

4
Ipam代表IP地址管理。它是配置文件中传递下一个IP设置的部分。 - BMitch
2
我知道现在已经太晚了,但如果有人来看的话,“vpcbr”是网络的名称,可以是任何东西。我的其中一个网络叫做“bnet”(完全随机)。 - BkiD
1个回答

37

24
这篇博客太冗长了,实际信息又太少。我想知道人们怎么有这么大的耐心。 - Gherman
1
也已经过时且无法访问。 - Serverfrog
@Serverfrog - 链接已更新 - Miq
1
显然,该链接现在也无法访问。 - Florian von Stosch
已存档:https://web.archive.org/web/20220320062451/https://www.docker.com/blog/docker-networking-design-philosophy/ - henry700

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接