Создайте рабочий контейнер и уничтожьте его, когда задача будет выполнена с помощью docker без оркестратора - PullRequest
1 голос
/ 08 мая 2020

У меня есть следующий стек контейнеров, который я запускаю с docker compose:

  • внешний интерфейс
  • nodejs API
  • mongoDB
  • nodejs worker 1 для массового импорта данных в БД по запросу (через триггер API)
  • nodejs worker 2, но импорт данных из другого источника
  • nodejs рабочий клон 3. ..

Я не хочу задерживать рабочих в перерывах между импортом, это может занять несколько недель.

Как лучше всего этого добиться? Нужен ли оркестратор, чтобы избежать шананиганов кода?

...