Я хотел бы использовать докер-контейнеры без использования эластичного бобового стебля или контейнерной службы ec2. Я хотел бы загрузить .zip
файл с описанием контейнера (например, с эластичным бобовым стеблем) и запустить общий экземпляр ec2 с помощью докера.
При просмотре раздела user data
созданного beanstalk экземпляра ec2, на котором запущен контейнер докеров, я вижу сценарий cloud-init, который загружает большой сценарий оболочки, который выполняет всю настройку (Пример). Я предполагаю, что все, что делает эластичный beanstalk, также может быть выполнено вручную с помощью экземпляров ec2 и user data
скрипта.
Мой вопрос: может ли кто-нибудь предоставить минимальный пример для user data
скрипта, который
- устанавливает / настраивает докер
- скачивает файл .zip
- запускает мой образ докера
Я знаком с группами автоматического масштабирования и т. Д., И я хотел бы запустить эту настройку без использования магии службы контейнеров beanstalk или ec2.