CodeBuild 提供的 Docker 映像 - Amazon CodeBuild
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

CodeBuild 提供的 Docker 映像

Amazon CodeBuild管理 CodeBuild 中提供的以下 Docker 映像,Amazon CodePipeline控制台。

平台 映像标识符 定义
Amazon Linux 2 aws/codebuild/amazonlinux2-x86_64-standard:2.0 al2/standard/2.0
Amazon Linux 2 aws/codebuild/amazonlinux2-x86_64-standard:3.0 al2/standard/3.0
Amazon Linux 2 aws/codebuild/amazonlinux2-aarch64-standard:1.0 al2/aarch64/standard/1.0
Amazon Linux 2 aws/codebuild/amazonlinux2-aarch64-standard:2.0 al2/aarch64/standard/2.0
Ubuntu 18.04 aws/codebuild/standard:3.0¹ ubuntu/standard/3.0
Ubuntu 18.04 aws/codebuild/standard:4.0 ubuntu/standard/4.0
Ubuntu 20.04 aws/codebuild/standard:5.0 ubuntu/standard/5.0
Windows 服务器核心 2019 aws/codebuild/windows-base:2019-1.0 不适用

2021 年 5 月后不再维护。

Windows Server Core 2019 平台的基本映像仅在以下区域提供:

  • 美国东部(弗吉尼亚北部)

  • 美国东部(俄亥俄)

  • 美国西部(俄勒冈)

  • 欧洲(爱尔兰)

CodeBuild 频繁更新 Docker 映像的列表。要获取最新列表,执行下列操作之一:

  • 在 CodeBuild 控制台中,在创建构建项目向导或编辑构建项目页面,环境图片,选择托管映像. 从 Operating system (操作系统)Runtime (运行时)Runtime version (运行时版本) 下拉列表中进行选择。有关更多信息,请参阅 创建构建项目 (控制台)更改构建项目的设置(控制台)

  • 对于 Amazon CLI,请运行 list-curated-environment-images 命令:

    aws codebuild list-curated-environment-images
  • 对于 Amazon 开发工具包,请为您的目标编程语言调用 ListCuratedEnvironmentImages 操作。有关更多信息,请参见 Amazon 开发工具包和工具参考