Нужен ли мой собственный образ докера для среды CodeBuild? - PullRequest
0 голосов
/ 15 января 2019

У меня есть несколько лямбд AWS, написанных на Go, и я использую безсерверный фреймворк для его развертывания.

По сути, мне нужен nodejs + npm для безсерверной среды + среда выполнения Go для сборки проекта.

Когда я создаю проект AWS CodeBuild, я могу выбрать среду из списка (nodejs, Go, java, ...) или выбрать собственный образ докера.

Какое право ждать, чтобы создать среду? Создание пользовательского образа докера - единственный вариант?

Ответы [ 2 ]

0 голосов
/ 15 января 2019

Если ваш стек не в конфигурации CodeBuild. Создайте свой контейнер локально и зарегистрируйтесь в Amazon Elastic Container Registry. Для меня это лучший способ работы с конфигурацией CodeBuild для контейнеров.

0 голосов
/ 15 января 2019

в коде сборки aws предоставляет управляемые образы, такие как Ubuntu и образы Windows. и вы можете использовать свои собственные изображения докера

Я бы предпочел и предложил использовать пользовательские образы докеров с конфигурацией. по умолчанию управлять образом Ubuntu не будет узла и идти.

поэтому, если вы будете использовать собственный образ докера, то вы можете управлять собственной предпочтительной версией узла и заходить в образ докера

...