我正在尝试按如下方式构建一个堆栈:
redis:
image: redis
ports:
- '6379'
app:
build: .
links:
- redis
当我按下“创建堆栈”按钮时,我收到此错误:
Oops!
Service 'app': Value {u'build': u'.', u'links': [u'redis'], u'name': u'app'} for field '<obj>' contains additional property 'build' not defined by 'properties' or 'patternProperties' and additionalProperties is False. See 'https://support.tutum.co/support/solutions/articles/5000583471' for more details
有人可以帮我这个吗?
答案 0 :(得分:0)
Tutum documentation在页面底部说明以下内容:
Docker - 撰写不受支持的密钥
Tutum.yml的设计考虑了docker-compose.yml,以最大限度地提高兼容性,但不支持以下密钥:
build external_links env_file
这清楚地表明build
不是受支持的密钥,这也是您的错误消息所说的内容。看起来您必须从文件中删除build
密钥。