Мне известно, что здесь есть похожие вопросы, но ни один из них не касается этой конкретной проблемы.
Как создать кластер ECS с помощью инструментов CLI , aws-cli и / или ecs-cli с использованием собственного пользовательского AMI, хранящегося в EC2 как изображение AMI?
Возможно ли это в настоящее время или мне нужно обратиться к CloudFormation?
РЕДАКТИРОВАТЬ: у меня возникло серьезное недоразумение по поводу архитектуры службы ECS в плане распределения контейнеров по экземплярам контейнеров (экземпляры EC2, зарегистрированные в кластере).
Итак, экземпляр контейнера работает на AMI. Который может быть изготовлен по индивидуальному заказу AMI, но такой потребуется только в некоторых особых обстоятельствах. Рекомендуется использовать оптимизированный для ECS Amazon Linux AMI, поддерживаемый AWS, и обновляется примерно раз в месяц.
Еще одна путаница была связана с подходом Docker Compose и инструментом ECS CLI. Некоторые эксперты считают, что, хотя интерфейс командной строки ECS выпущен и поддерживается AWS и ему уже 3 года в 2019 году, он не подходит для производственного использования. Поэтому вместо этого я использую интерфейс командной строки AWS и работаю непосредственно с кластерами, определениями задач и (планированием задач).