Как создать стек в пачке с помощью файла docker-compose.yml?
Я пытаюсь построить стек следующим образом:
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
Может кто-нибудь помочь мне с этим, пожалуйста?
1 ответ
Решение
Документация Tutum гласит следующее в нижней части страницы:
Docker-составление не поддерживаемых ключей
Tutum.yml был разработан с учетом docker-compose.yml для обеспечения максимальной совместимости, но следующие ключи не поддерживаются:
build external_links env_file
Это ясно говорит о том, что build
это не поддерживаемый ключ, о котором также говорится в вашем сообщении об ошибке. Похоже, вам придется удалить build
ключ от вашего файла.