В конечном итоге это сводится к тестированию и проверке использования ресурсов вашего приложения. Вы должны учитывать, нагружает ли ваше приложение ЦП или память, это поможет дать некоторые начальные оценки.
Я бы посоветовал вам выполнить базовое c нагрузочное тестирование для каждого контейнера, чтобы попытаться определить его границы. Постарайтесь сохранить эту реалистичность тестирования c, учитывая при этом рост в ближайшем будущем.
Если у вас есть эти цифры, установите их как пределы в определении задачи контейнеров. Следите за ними в течение первых нескольких дней внедрения, и вы должны понять, насколько реалистичны c эти значения. Затем вы можете приступить к подбору правильного размера, когда получите больше представления о производительности приложений.
Если есть сомнения, дайте ему больше, чем вы думаете, во время запуска. Вы всегда можете изменить это позже, когда станете более уверенным в границах.
Взгляните на AWS общие Советы по выбору правильного размера , которые могут помочь при принятии решений. Они являются общими для большинства служб AWS.