翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
使用可能なランタイム
buildspec ファイルの runtime-versions セクションで 1 つ以上のランタイムを指定できます。ランタイムが別のランタイムに依存している場合は、依存しているランタイムを buildspec ファイルで指定することもできます。buildspec ファイルでランタイムを指定しない場合は、CodeBuild により、使用するイメージのデフォルトのランタイムが選択されます。1 つ以上のランタイムを指定すると、CodeBuild により、それらのランタイムのみが使用されます。依存関係のあるランタイムが指定されていない場合、CodeBuild により、依存関係のあるランタイムの選択が試みられます。詳細については、「Specify runtime versions in the buildspec file」を参照してください。
Linux イメージのランタイム
次の表に、使用可能なランタイムと、それらをサポートする標準 Linux イメージを示します。
| ランタイム名 | バージョン | イメージ |
|---|---|---|
| dotnet |
3.1 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
| 5.0 |
Ubuntu standard:5.0 |
|
| 6.0 |
Amazon Linux 2 x86_64 Lambda standard:dotnet6 Amazon Linux 2 AArch64 Lambda standard:dotnet6 Amazon Linux 2 x86_64 standard:4.0 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:6.0 Ubuntu standard:7.0 |
|
| 8.0 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| golang |
1.12 |
Amazon Linux 2 AArch64 standard: 2.0 |
|
1.13 |
Amazon Linux 2 AArch64 standard: 2.0 |
|
|
1.14 |
Amazon Linux 2 AArch64 standard: 2.0 |
|
| 1.15 |
Ubuntu standard:5.0 |
|
| 1.16 |
Ubuntu standard:5.0 |
|
| 1.18 |
Amazon Linux 2 x86_64 standard:4.0 Ubuntu standard:6.0 |
|
| 1.20 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 1.21 |
Amazon Linux 2 x86_64 Lambda standard:go1.21 Amazon Linux 2 AArch64 Lambda standard:go1.21 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 1.22 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 1.23 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 1.24 |
Amazon Linux 2023 x86_64 Lambda 標準:go1.24 Amazon Linux 2023AArch64Lambda 標準:go1.24 |
|
| java |
corretto8 |
Amazon Linux 2 x86_64 standard:corretto8 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2 AArch64 standard: 2.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:5.0 Ubuntu standard:7.0 |
|
corretto11 |
Amazon Linux 2 x86_64 standard:corretto11 Amazon Linux 2 x86_64 Lambda standard:corretto11 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2 AArch64 Lambda standard:corretto11 Amazon Linux 2 AArch64 standard: 2.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:5.0 Ubuntu standard:7.0 |
|
|
corretto17 |
Amazon Linux 2 x86_64 Lambda standard:corretto17 Amazon Linux 2 AArch64 Lambda standard:corretto17 Amazon Linux 2 x86_64 standard:4.0 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:6.0 Ubuntu standard:7.0 |
|
|
corretto21 |
Amazon Linux 2 x86_64 Lambda standard:corretto21 Amazon Linux 2 AArch64 Lambda standard:corretto21 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| NodeJS |
10 |
Amazon Linux 2 AArch64 standard: 2.0 |
|
12 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
| 14 |
Ubuntu standard:5.0 |
|
| 16 |
Amazon Linux 2 x86_64 standard:4.0 Ubuntu standard:6.0 |
|
| 18 |
Amazon Linux 2 x86_64 Lambda standard:nodejs18 Amazon Linux 2 AArch64 Lambda standard:nodejs18 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 20 |
Amazon Linux 2 x86_64 Lambda standard:nodejs20 Amazon Linux 2 AArch64 Lambda standard:nodejs20 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 22 |
Amazon Linux 2023 x86_64 Lambda 標準:nodejs22 Amazon Linux 2023AArch64Lambda 標準:nodejs22 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| php |
73 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
7.4 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
| 8.0 |
Ubuntu standard:5.0 |
|
| 8.1 |
Amazon Linux 2 x86_64 standard:4.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:6.0 |
|
| 8.2 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 8.3 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| python |
3.7 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
3.8 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
| 3.9 |
Amazon Linux 2 x86_64 standard:4.0 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2 AArch64 standard: 2.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:5.0 Ubuntu standard:7.0 |
|
| 3.10 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:6.0 Ubuntu standard:7.0 |
|
| 3.11 |
Amazon Linux 2 x86_64 Lambda standard:python3.11 Amazon Linux 2 AArch64 Lambda standard:python3.11 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 3.12 |
Amazon Linux 2 x86_64 Lambda standard:python3.12 Amazon Linux 2 AArch64 Lambda standard:python3.12 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| 3.13 |
Amazon Linux 2023 x86_64 Lambda 標準:python3.13 Amazon Linux 2023AArch64Lambda 標準:python3.13 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
| ruby |
2.6 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
2.7 |
Amazon Linux 2 AArch64 standard: 2.0 Ubuntu standard:5.0 |
|
|
3.1 |
Amazon Linux 2 x86_64 standard:4.0 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:6.0 Ubuntu standard:7.0 |
|
|
3.2 |
Amazon Linux 2 x86_64 Lambda standard:ruby3.2 Amazon Linux 2 AArch64 Lambda standard:ruby3.2 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
|
3.3 |
Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
|
|
3.4 |
Amazon Linux 2023 x86_64 Lambda 標準:ruby3.4 Amazon Linux 2023AArch64Lambda 標準:ruby3.4 Amazon Linux 2023 x86_64 standard:5.0 Amazon Linux 2023 AArch64 standard:3.0 Ubuntu standard:7.0 |
macOS イメージランタイム
重要
Mac ビルド用の CodeBuild キュレーションイメージには、macOS と Xcode がプリインストールされています。Xcode ソフトウェアを使用することにより、「XcodeとApple SDKの利用規約
次の表は、macOS でサポートされている利用可能なランタイムを示しています。
| ランタイム名 | バージョン | イメージ | 追加のメモ |
|---|---|---|---|
| bash |
3.2.57 |
macos-arm-base:14 macos-arm-base:15 |
|
| clang |
15.0.0 |
macos-arm-base:14 |
|
|
16.0.0 |
macos-arm-base:15 |
||
| dotnet sdk |
8.0.406 |
macos-arm-base:14 macos-arm-base:15 |
|
| gcc |
11.5.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
12.4.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
|
13.3.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
|
14.2.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
| gnu |
11.5.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
12.4.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
|
13.3.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
|
14.2.0 |
macos-arm-base:14 macos-arm-base:15 |
|
|
| golang |
1.22.12 |
macos-arm-base:14 macos-arm-base:15 |
|
|
1.23.6 |
macos-arm-base:14 macos-arm-base:15 |
||
|
1.24.0 |
macos-arm-base:14 macos-arm-base:15 |
||
| java |
Corretto8 |
macos-arm-base:14 macos-arm-base:15 |
|
|
Corretto11 |
macos-arm-base:14 macos-arm-base:15 |
||
|
Corretto17 |
macos-arm-base:14 macos-arm-base:15 |
||
|
Corretto21 |
macos-arm-base:14 macos-arm-base:15 |
||
| kotlin |
2.1.10 |
macos-arm-base:14 macos-arm-base:15 |
|
| mono |
6.12.0 |
macos-arm-base:14 macos-arm-base:15 |
|
| nodejs |
18.20.7 |
macos-arm-base:14 |
|
|
20.18.3 |
macos-arm-base:14 macos-arm-base:15 |
||
|
22.14.0 |
macos-arm-base:14 macos-arm-base:15 |
||
| perl |
5.34.1 |
macos-arm-base:14 macos-arm-base:15 |
|
| php |
8.1.31 |
macos-arm-base:14 |
|
|
8.2.27 |
macos-arm-base:14 macos-arm-base:15 |
||
|
8.3.17 |
macos-arm-base:14 macos-arm-base:15 |
||
|
8.4.4 |
macos-arm-base:14 macos-arm-base:15 |
||
| python |
3.9.21 |
macos-arm-base:14 |
|
|
3.10.16 |
macos-arm-base:14 macos-arm-base:15 |
||
|
3.11.11 |
macos-arm-base:14 macos-arm-base:15 |
||
|
3.12.9 |
macos-arm-base:14 macos-arm-base:15 |
||
|
3.13.2 |
macos-arm-base:14 macos-arm-base:15 |
||
| ruby |
3.1.6 |
macos-arm-base:14 |
|
|
3.2.7 |
macos-arm-base:14 macos-arm-base:15 |
||
|
3.3.7 |
macos-arm-base:14 macos-arm-base:15 |
||
|
3.4.2 |
macos-arm-base:14 macos-arm-base:15 |
||
| rust |
1.85.0 |
macos-arm-base:14 macos-arm-base:15 |
|
| swift |
5.10.0.13 |
macos-arm-base:14 |
|
|
6.0.3.1.10 |
macos-arm-base:14 |
||
| Xcode |
15.4 |
macos-arm-base:14 |
|
|
16.2 |
macos-arm-base:15 |
Windows イメージのランタイム
Windows Server Core 2019 のベースイメージには、以下のランタイムが含まれています。
| ランタイム名 | Windows Server Core 2019 standard:1.0 バージョン | Windows Server Core 2019 standard:2.0 バージョン | Windows Server Core 2019 standard:3.0 バージョン |
|---|---|---|---|
| dotnet | 3.1 5.0 |
3.1 6.0 7.0 |
8.0 |
| dotnet sdk | 3.1 5.0 |
3.1 6.0 7.0 |
8.0 |
| golang | 1.14 | 1.18 | 1.21 1.22 1.23 |
| gradle | 6.7 | 7.6 | 8.12 |
| java | Corretto11 | Corretto11 Corretto17 |
Corretto8 Corretto11 Corretto17 Corretto21 |
| Maven (メイヴン) | 3.6 | 3.8 | 3.9 |
| nodejs | 14.15 | 16.19 | 20.18 22.13 |
| php | 7.4 | 8.1 | 8.3 8.4 |
| powershell | 7.1 | 7.2 | 7.4 |
| python | 3.8 | 3.10 | 3.10 3.11 3.12 3.13 |
| ruby | 2.7 | 3.1 | 3.2 3.3 3.4 |