如何在docker swarm中的每个节点上为任务设置唯一的环境?

时间:2019-10-18 13:50:30

标签: docker docker-swarm

derived d; d.dosomething(true); //will call do_this() in derived d.dosomething(false); //will call do_that() in derived d.do_that() //won't compile 的某些参数允许使用类似docker service create的模板。但是不幸的是不支持节点标签。 解决这个问题的正确方法是什么:我需要为每个任务设置环境变量。

Docker Engine:19.03.2

例如:

{{.Node.ID}}

通过这种方式,我需要为每个群集的节点配置docker service create --env SOME_ENV="{{.Node.Labels.SOME_NODE_LABEL_VALUE}}"

0 个答案:

没有答案