docker堆栈从合成文件部署 – 所有服务一个节点?

我有一个有10个服务(容器)的docker-compose文件。 我已经configuration了每个服务器的一个实例。

当我执行堆栈部署时,所有10个服务都转到一个节点(pipe理器)。

我相信添加一个服务的第二个实例将分发它,但我希望我的10个独特的服务分布。

如果您正在使用私有registry,则通过使用与工作者节点共享login名和凭证非常重要

docker stack deploy --with-registry-auth