如何指定一个docker堆栈容器的节点?

我有一个docker-cloud.yml文件,它成功启动了一个swarm,但它(显然是随机的)select每个容器运行的节点。 我有关联的容器,我想运行在同一个节点,但我没有看到办法做到这一点。

我没有在Docker中看到这个术语,但我可能会将其称为“亲和性”。 我希望容器具有分配的节点亲和力。

我看到了add-label命令,我看到一个版本的文档指出了configuration文件中的tags:字段,但是我的版本的docker不允许这个字段。

我在Ubuntu 16.04.2上使用docker版本17.04.0-ce LTS(xenial)