是否可以在docker组合的放置约束中指定布尔值或条件? 我正在寻找可以模仿这种语法的东西:
services:
service1:
deploy:
placement:
constraints:
- <condition1> || <condition2>
答案 0 :(得分:0)
否,这是不可能的。你不能做你想做的事。
答案 1 :(得分:-2)
您可以将条件指定为:
version: '3.3'
services:
db:
image: postgres
deploy:
placement:
constraints:
- node.role == manager
- engine.labels.operatingsystem == ubuntu 14.04