Образы AWS CodeBuild Docker в качестве базового образа - PullRequest
0 голосов
/ 22 января 2019

Доступны ли эти изображения для использования в качестве базового изображения в моем собственном Dockerfile?

Ответы [ 2 ]

0 голосов
/ 30 мая 2019

Они еще нигде не опубликованы. Существует билет, который утверждает, что они будут публиковать образы на основе Amazon Linux 2, как только они будут готовы:

https://github.com/aws/aws-codebuild-docker-images/issues/199

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

$ git clone https://github.com/aws/aws-codebuild-docker-images.git
$ cd aws-codebuild-docker-images
$ cd ubuntu/standard/2.0
$ docker build -t aws/codebuild/standard:2.0 .

Как только вы построите его локально, вы можете ссылаться на него из локального файла Dockerfile:

FROM aws/codebuild/standard:2.0

и он будет использовать ваше локальное кэшированное изображение. Затем вы можете опубликовать свое изображение в ECR, чтобы использовать его для проектов Codebuild.

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

Эти изображения можно использовать для проектов CodeBuild.

Например: у вас есть приложение node.js и вы хотите запустить свои тесты на CodeBuild.В этом случае вы хотите использовать образ docker codebuild code.ild для узла: ubuntu/nodejs/10.14.1

Эти изображения не следует использовать в качестве базового образа для ваших приложений.Но вы можете использовать их в качестве базового образа для других образов докера сборки кода.

...