在Docker中扩展容器组成并为每个容器分配不同的网络

时间:2018-09-20 14:45:10

标签: docker networking docker-compose docker-container docker-networking

我想用docker容器实现可扩展的星形网络拓扑。

我想要的拓扑结构草图位于底部URL上。

我有一个容器位于此网络(C1)的中心,还具有另外两个相互连接的容器(C2和C3)。 C3必须隔离C2以外的任何其他容器。 C2和C1彼此连接。

在我的Docker-compose文件中,我定义了一个网络来连接C2和C3,以及另一个网络来连接C1和C2。

如果我仅启动每个容器之一,则一切运行顺利。当我尝试将C2-C3组扩展n次时,问题就开始了,我不知道如何用compose做到这一点: 1.是否可以扩展网络? 2.是否可以像我想要的那样缩放容器组?

https://i.stack.imgur.com/pYx4q.jpg

0 个答案:

没有答案