如何为docker swarm中每个节点上的任务设置独特的环境?
如何为docker swarm中每个节点上的任务设置独特的环境?,docker,docker-swarm,Docker,Docker Swarm,docker服务create的一些参数允许使用类似于{{.Node.ID}的模板。但不幸的是,不支持节点标签。 解决这个问题的正确方法是什么:我需要为每个任务设置环境变量 Docker引擎:19.03.2 例如: docker service create --env SOME_ENV="{{.Node.Labels.SOME_NODE_LABEL_VALUE}}" 这样,我需要配置docker服务任务,特别是针对每个swarm节点
docker服务create
的一些参数允许使用类似于{{.Node.ID}
的模板。但不幸的是,不支持节点标签。
解决这个问题的正确方法是什么:我需要为每个任务设置环境变量
Docker引擎:19.03.2
例如:
docker service create --env SOME_ENV="{{.Node.Labels.SOME_NODE_LABEL_VALUE}}"
这样,我需要配置docker服务任务
,特别是针对每个swarm节点