AWS Codebuild .NET Core构buildDocker镜像

我们尝试了默认的AWS codebuild图像来构build.NET核心应用程序,并且工作正常。

现在我们需要构build到Docker镜像,但默认镜像没有安装Docker。

AWS可以select在Priviledged模式下运行Builder镜像,以便运行docker-in-docker操作。

我想知道是否有一个图像,我可以使用,同时具有.NET核心和Docker安装,所以我可以build立的代码,然后形象。

谢谢!!

您将需要创build您自己的docker图像,并将其提供给CodeBuild(作为项目环境configuration的一部分)。

你可以在这里findCodeBuild的经销商docker图片以供参考https://github.com/aws/aws-codebuild-docker-images

您需要创build一个docker守护进程和.NET核心的Docker镜像。 请参阅此示例以了解如何在开始构build自定义泊坞窗图像之前启动docker守护程序。http: //docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-image.html