Какой AWS Code Pipeline Stage лучше поставить ECR Docker обновлений изображений - PullRequest
1 голос
/ 18 марта 2020

Мы планируем использовать ECR для размещения нашего приложения docker изображений. Чтобы сделать это, мы намерены помещать sh последнюю версию образа docker нашего приложения в ECR каждую сборку перед развертыванием.

В настоящее время мы используем Code Build для создания артефакта приложения. Мы также добавляем изображение ECR pu sh в шаг сборки кода? Или есть лучший aws сервис для этого?

Вот наша текущая настройка конвейера:

Source (Pull from Github) -> CodeBuild (Build jar, build docker with jar, pu sh to ECR) -> Развернуть (развернуть приложение, используя последний образ ECR)

1 Ответ

2 голосов
/ 19 марта 2020

Да, Build и Pu sh из Docker образа должны быть на этапе сборки, и это AWS рекомендуемый подход, как описано в этой статье блога:

...