2017-06-25 19 views
2

AWS CodeBuildは「ドッカー」私は私のカスタムCodeBuildイメージ(http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-image.html)を構築するために、これらのいずれかを再利用したいのですがキュレーションした画像(http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html)、 を提供しています。CodeBuildドッカー画像の上にドッカーのイメージをビルドし

私はCodeBuild RegistryのURLを知らない。 これらの画像を参照するには(FROM)?

私は必要な画像(https://github.com/aws/aws-codebuild-docker-images)を自分自身で再構築し、プライベートECRでホストすることができますが、時間とストレージを無駄にします。

答えて

0

AWS CodeBuildには、これらの画像を使用できるコンソールもあります。私は彼らがone you can useのようにこれらを内部的に提供するためにAmazon EC2リポジトリを使用していると思います。パブリックレジストリはありません(または私はすでに見つかりませんでした)。

あなたは、Amazon

http://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html

0

によって定義されたビルド仕様を使用してドッカーマシンを作成するには、これらの画像を見つけることができる私は、このパブリックイメージが見つかりましたが、公式ではありません。

https://hub.docker.com/r/sandorzelei/aws-codebuild/

したがって、次のように使用できます:

FROM sandorzelei/aws-codebuild 
2

Curated Imagesに使用されるCodeBuildの内部Dockerリポジトリには、一般にアクセスできません。 official Dockerfilesから独自のベースイメージを作成する必要があります。

関連する問題