的构建环境参考 AWS CodeBuild - AWS CodeBuild

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

的构建环境参考 AWS CodeBuild

调 AWS CodeBuild 用运行生成时,必须提供有关构建环境的信息。构建环境代表操作系统、编程语言运行时和用于运行构建的 CodeBuild 工具的组合。有关构建环境工作方式的信息,请参阅 如何 CodeBuild 运作

构建环境包含 Docker 映像。有关信息,请参阅 Docker 文档网站上的 Docker 词汇表

当您向提供 CodeBuild 有关构建环境的信息时,您需要在支持的存储库类型中指定 Docker 映像的标识符。这些存储库包括 CodeBuild Docker 镜像存储库、Docker Hub 中公开可用的镜像,以及您的 AWS 账户有权访问的亚马逊弹性容器注册表 ECR (Amazon) 存储库。

  • 我们建议您使用存储在 Docker 镜像存储库中的 CodeBuild Docker 镜像,因为这些镜像已针对服务使用进行了优化。有关更多信息,请参阅 提供的 Docker 镜像 CodeBuild

  • 要获取 Docker Hub 中存储的公开可用的 Docker 映像的标识符,请参阅 Docker 文档网站上的搜索存储库

  • 要了解如何使用您 AWS 账户中存储在亚马逊存储ECR库中的 Docker 镜像,请参阅亚马逊ECR样本

除了 Docker 映像标识符,您还可指定生成环境将使用的一组计算资源。有关更多信息,请参阅 构建环境计算模式和类型