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

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

可用的运行时

您可以在构建规范文件的 runtime-versions 部分中指定一个或多个运行时。如果您的运行时依赖于另一个运行时,您还可以在构建规范文件中指定其依赖运行时。如果您未在构建规范文件中指定任何运行时,CodeBuild 选择在您使用的映像中提供的默认运行时。如果指定一个或多个运行时,CodeBuild 仅使用这些运行时。如果未指定依赖运行时,CodeBuild 尝试为您选择依赖运行时。有关更多信息,请参阅Specify runtime versions in the buildspec file

Linux 映像运行时

下表包含可用的运行时以及支持它们的标准 Linux 映像。

Ubuntu 和 Amazon Linux 2 平台运行时
运行时名称 版本 映像
android

28

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

29

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

dotnet

3.0

Amazon Linux 2 x86_64 标准:2.0

Ubuntu 标准:3.0

3.1

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

5.0

Ubuntu 标准:5.0

Golang

1.12

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

1.13

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

1.14

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:4.0

1.15

Ubuntu 标准:5.0

1.16

Ubuntu 标准:5.0

java

openjdk8

Ubuntu 标准:3.0

openjdk11

Ubuntu 标准:3.0

corretto8

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

corretto11

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

nodejs

8

Amazon Linux 2 Aarch64 标准:1.0

10

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

12

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

14

Ubuntu 标准:5.0

php

7.3

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

7.4

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

8.0

Ubuntu 标准:5.0

python

3.7

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 aarch64 标准:1.0

Amazon Linux 2 aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

3.8

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 aarch64 标准:1.0

Amazon Linux 2 aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

3.9

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

ruby

2.6

Amazon Linux 2 x86_64 标准:2.0

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:1.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:3.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

2.7

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 Aarch64 标准:2.0

Ubuntu 标准:4.0

Ubuntu 标准:5.0

Windows 映像运行时

Windows Server Core 2019 的基本映像包含以下运行时。

Windows 平台运行时
运行时名称 可用的版本windows-base:2019-1.0
dotnet 3.1.404

5.0

golang 1.14
nodejs 12.18
java corretto11
php 7.4.7
powershell 7.0.2
python 3.8.3
ruby 2.7