#amazon-web-services #docker #amazon-ecs #amazon-elastic-beanstalk
#amazon-веб-сервисы #docker #amazon-ecs #amazon-elastic-beanstalk
Вопрос:
При контейнеризации моего приложения мой план состоял в том, чтобы создать мой образ docker с файлами моего приложения внутри изображения, а затем обновлять мой образ при изменении моего кода.
Теперь, когда я копаюсь в AWS Elastic Beanstalk (EB), кажется, что, возможно, мне следует просто архивировать все мое приложение при каждом развертывании, а затем удалять код моего приложения из моего образа.
Будет ли это вообще работать с сохранением кода моего приложения в образе docker с помощью AWS EB? Если да, то какой из них лучше всего использовать?
Если я позже решу перейти на AWS ECS (или другой сервис), было бы лучше просто сохранить код моего приложения в моем образе docker?
Редактировать: я должен отметить, что я использую докер с несколькими контейнерами
Комментарии:
1. git? AWS CodeCommit / GitLab / GitHub / BitBuckets — все допустимые опции
Ответ №1:
С AWS Elastic Beanstalk рассмотрите возможность хранения кода вашего приложения на Amazon S3.