Как создать стек в пачке с помощью файла 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 ключ от вашего файла.

Другие вопросы по тегам