

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 使用可能なランタイム
<a name="available-runtimes"></a>

buildspec ファイルの `runtime-versions` セクションで 1 つ以上のランタイムを指定できます。ランタイムが別のランタイムに依存している場合は、依存しているランタイムを buildspec ファイルで指定することもできます。buildspec ファイルでランタイムを指定しない場合は、CodeBuild により、使用するイメージのデフォルトのランタイムが選択されます。1 つ以上のランタイムを指定すると、CodeBuild により、それらのランタイムのみが使用されます。依存関係のあるランタイムが指定されていない場合、CodeBuild により、依存関係のあるランタイムの選択が試みられます。

**注記**  
ランタイムバージョンが指定されていない場合、CodeBuild はデフォルトバージョンを使用します。デフォルトバージョンは、以前のデフォルトバージョンがサポート終了 (EOL) に達すると変更される可能性があります。ビルド環境の予期しない変更を回避するには、buildspec ファイルでランタイムバージョンを指定することをお勧めします。

 詳細については、「[Specify runtime versions in the buildspec file](build-spec-ref.md#runtime-versions-buildspec-file)」を参照してください。

[Specify runtime versions in the buildspec file](build-spec-ref.md#runtime-versions-buildspec-file).

.

**Topics**
+ [Linux イメージのランタイム](#linux-runtimes)
+ [macOS イメージランタイム](#macOS-runtimes)
+ [Windows イメージのランタイム](#windows-runtimes)

## Linux イメージのランタイム
<a name="linux-runtimes"></a>

次の表に、使用可能なランタイムと、それらをサポートする標準 Linux イメージを示します。


**Ubuntu および Amazon Linux プラットフォームランタイム**  


- **dotnet**
  - **バージョン:** 6.0 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:dotnet6<br />Amazon Linux 2 AArch64 Lambda standard:dotnet6<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 8.0 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 10.0 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **golang**
  - **バージョン:** 1.20 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 1.21 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:go1.21<br />Amazon Linux 2 AArch64 Lambda standard:go1.21<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 1.22 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 1.23 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 1.24 / **イメージ:** Amazon Linux 2023 x86\_64 Lambda 標準:go1.24<br />Amazon Linux 2023 AArch64 Lambda 標準:go1.24<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 1.25 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 1.26 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **java**
  - **バージョン:** corretto8 / **イメージ:** Amazon Linux 2 x86\_64 standard:corretto8<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** corretto11 / **イメージ:** Amazon Linux 2 x86\_64 standard:corretto11<br />Amazon Linux 2 x86\_64 Lambda standard:corretto11<br />Amazon Linux 2 AArch64 Lambda standard:corretto11<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** corretto17 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:corretto17<br />Amazon Linux 2 AArch64 Lambda standard:corretto17<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** corretto21 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:corretto21<br />Amazon Linux 2 AArch64 Lambda standard:corretto21<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** corretto25 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **nodejs**
  - **バージョン:** 18 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:nodejs18<br />Amazon Linux 2 AArch64 Lambda standard:nodejs18<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 20 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:nodejs20<br />Amazon Linux 2 AArch64 Lambda standard:nodejs20<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 22 / **イメージ:** Amazon Linux 2023 x86\_64 Lambda 標準:nodejs22<br />Amazon Linux 2023 AArch64 Lambda 標準:nodejs22<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 24 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **php**
  - **バージョン:** 8.1 / **イメージ:** Amazon Linux 2023 AArch64 standard:3.0
  - **バージョン:** 8.2 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 8.3 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 8.4 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 8.5 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **python**
  - **バージョン:** 3.9 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 3.10 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 3.11 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:python3.11<br />Amazon Linux 2 AArch64 Lambda standard:python3.11<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 3.12 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:python3.12<br />Amazon Linux 2 AArch64 Lambda standard:python3.12<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 3.13 / **イメージ:** Amazon Linux 2023 x86\_64 Lambda 標準:python3.13<br />Amazon Linux 2023 AArch64 Lambda 標準:python3.13<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 3.14 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **ruby**
  - **バージョン:** 3.1 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 3.2 / **イメージ:** Amazon Linux 2 x86\_64 Lambda standard:ruby3.2<br />Amazon Linux 2 AArch64 Lambda standard:ruby3.2<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0
  - **バージョン:** 3.3 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 3.4 / **イメージ:** Amazon Linux 2023 x86\_64 Lambda 標準:ruby3.4<br />Amazon Linux 2023 AArch64 Lambda 標準:ruby3.4<br />Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0
  - **バージョン:** 4.0 / **イメージ:** Amazon Linux 2023 x86\_64 standard:5.0<br />Amazon Linux 2023 x86\_64 標準: 6.0<br />Amazon Linux 2023 AArch64 standard:3.0<br />Ubuntu 22.04 標準: 7.0<br />Ubuntu 24.04 標準: 8.0

- **rust**
  - **バージョン:** 1.94
  - **イメージ:** Amazon Linux 2023 AArch64 standard:3.0



## macOS イメージランタイム
<a name="macOS-runtimes"></a>

**重要**  
Mac ビルド用の CodeBuild キュレーションイメージには、macOS と Xcode がプリインストールされています。Xcode ソフトウェアを使用することにより、「[XcodeとApple SDKの利用規約](https://www.apple.com/legal/sla/docs/xcode.pdf)」を承認、理解し、同意したものとみなされます。契約条件に同意しない場合は、Xcode ソフトウェアを使用しないでください。代わりに、独自の Amazon マシンイメージ (AMI) を指定します。詳細については、[リザーブドキャパシティの macOS フリートを設定するにはどうすればよいですか。](fleets.md#fleets.configure-macos)を参照してください。

次の表は、macOS でサポートされている利用可能なランタイムを示しています。


**macOS プラットフォームランタイム**  


- **bash**
  - **バージョン:** 3.2.57
  - **イメージ:** macos-arm-base:15<br />macos-arm-base:26
  - **追加のメモ:** 

- **clang**
  - **バージョン:** 17.0.0
  - **イメージ:** macos-arm-base:15<br />macos-arm-base:26
  - **追加のメモ:** 

- **dotnet sdk**
  - **バージョン:** 8.0.416 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 8.0.417 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 10.0.101 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 10.0.102 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 

- **gcc**
  - **バージョン:** 11.5.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gcc-11` エイリアスを使用して利用可能
  - **バージョン:** 12.4.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gcc-12` エイリアスを使用して利用可能
  - **バージョン:** 13.4.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gcc-13` エイリアスを使用して利用可能
  - **バージョン:** 14.3.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gcc-14` エイリアスを使用して利用可能

- **gnu**
  - **バージョン:** 11.5.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gfortran-11` エイリアスを使用して利用可能
  - **バージョン:** 12.4.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gfortran-12` エイリアスを使用して利用可能
  - **バージョン:** 13.4.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gfortran-13` エイリアスを使用して利用可能
  - **バージョン:** 14.3.0 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** `gfortran-14` エイリアスを使用して利用可能

- **golang**
  - **バージョン:** 1.24.11 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 1.25.4 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 

- **java**
  - **バージョン:** Corretto8 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** Corretto11 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** Corretto17 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** Corretto21 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** Corretto25 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 

- **kotlin**
  - **バージョン:** 2.2.21 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 2.3.0 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 

- **mono**
  - **バージョン:** 6.14.1
  - **イメージ:** macos-arm-base:15<br />macos-arm-base:26
  - **追加のメモ:** 

- **nodejs**
  - **バージョン:** 20.19.6 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 22.21.1 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 24.11.1 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 

- **perl**
  - **バージョン:** 5.34.1
  - **イメージ:** macos-arm-base:15<br />macos-arm-base:26
  - **追加のメモ:** 

- **php**
  - **バージョン:** 8.2.29 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 8.2.30 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 8.3.28 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 8.3.30 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 8.4.15 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 8.4.17 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 8.5.0 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 8.5.2 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 

- **python**
  - **バージョン:** 3.10.19 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.11.14 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.12.12 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.13.10 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.14.1 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 

- **ruby**
  - **バージョン:** 3.2.9 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.3.10 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 
  - **バージョン:** 3.4.7 / **イメージ:** macos-arm-base:15<br />macos-arm-base:26 / **追加のメモ:** 

- **rust**
  - **バージョン:** 1.91.1 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 1.92.0 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 

- **swift**
  - **バージョン:** 6.2.1 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 6.2.3 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 

- **Xcode**
  - **バージョン:** 26.1.1 / **イメージ:** macos-arm-base:15 / **追加のメモ:** 
  - **バージョン:** 26.2 / **イメージ:** macos-arm-base:26 / **追加のメモ:** 



## Windows イメージのランタイム
<a name="windows-runtimes"></a>

Windows Server Core 2019 のベースイメージには、以下のランタイムが含まれています。


**Windows プラットフォームのランタイム**  

| ランタイム名 | Windows Server Core 2019 standard:1.0 バージョン | Windows Server Core 2019 standard:2.0 バージョン | Windows Server Core 2019 standard:3.0 バージョン | 
| --- | --- | --- | --- | 
| dotnet | 3.1<br />5.0 | 3.1<br />6.0<br />7.0 | 8.0 | 
| dotnet sdk | 3.1<br />5.0 | 3.1<br />6.0<br />7.0 | 8.0 | 
| golang | 1.14 | 1.18 | 1.21<br />1.22<br />1.23 | 
| gradle | 6.7 | 7.6 | 8.12 | 
| java | Corretto11 | Corretto11<br />Corretto17 | Corretto8<br />Corretto11<br />Corretto17<br />Corretto21 | 
| Maven (メイヴン) | 3.6 | 3.8 | 3.9 | 
| nodejs | 14.15 | 16.19 | 20.18<br />22.13 | 
| php | 7.4 | 8.1 | 8.3<br />8.4 | 
| powershell | 7.1 | 7.2 | 7.4 | 
| python | 3.8 | 3.10 | 3.10<br />3.11<br />3.12<br />3.13 | 
| ruby | 2.7 | 3.1 | 3.2<br />3.3<br />3.4 | 