Как вам нравится организовывать docker-compose.yml для больших проектов? - PullRequest
0 голосов
/ 28 февраля 2019

Для системы со смешанными языками, несколькими репозиториями и разрозненными цепочками сборки;как вы хотите организовать свой docker-compose.yml, чтобы облегчить работу различных команд, работающих в системе?

Например;

  • repo1: приложение реагирования, реализующее пользовательский интерфейс управления
  • repo2: приложение на python, реализующее API
  • repo3: клиент (-ы), реализующее приложение iOS
  • дополнительные сервисы, используемые одним или несколькими из предыдущих компонентов системы
    • redis
    • postgres
    • асинхронные рабочие (например, сельдерей, Amazon SQS, ...)
    • Хранение документов (например, Mongo, Couch, ...)

Какой у вас подход к файлам Dockerfiles и docker-compose.yml?Вы используете другой репозиторий только для инфраструктуры докеров?

...