【发布时间】:2016-03-16 14:14:08
【问题描述】:
当我们设置一个覆盖网络时,我们可以使用容器names来解析容器地址。效果很好。
我可以使用其他自定义网络名称吗?
例如,如果我的容器名称是foo,我可以通过bar 在我的覆盖网络中解析它吗?
【问题讨论】:
当我们设置一个覆盖网络时,我们可以使用容器names来解析容器地址。效果很好。
我可以使用其他自定义网络名称吗?
例如,如果我的容器名称是foo,我可以通过bar 在我的覆盖网络中解析它吗?
【问题讨论】:
是的,您可以使用option --net-alias(容器的网络范围别名proposal 18699):
docker run -itd --name foo --net-alias=bar --net mynetwork busybox
同一网络上的任何其他容器都可以ping bar(引用foo)
【讨论】: