У меня есть докер-контейнер с одним приложением, приложение запускается на основе входных параметров, переданных в точку входа. Я хочу создать одно определение задачи для ECS и запустить несколько контейнеров параллельно в одном определении задачи с различными входными параметрами для каждого контейнера.
Проблема в том, что я не могу сделать это без установки опции essential для одного из моих контейнеров в определении задачи. Но я не хочу останавливать других, если мой существенный контейнер заканчивается. Все контейнеры являются независимыми.
Возможный вариант - создать одно определение задачи для одного контейнера. Но это будет стоить дороже, потому что мое приложение не использует много ресурсов.
Есть ли какое-либо другое решение или подход для запуска нескольких контейнеров в одном определении задачи, не зависящий от существенной опции?