

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 사용 가능한 런타임
<a name="available-runtimes"></a>

빌드 사양 파일의 `runtime-versions` 섹션에서 하나 이상의 런타임을 지정할 수 있습니다. 런타임이 다른 런타임에 종속되는 경우 빌드 사양 파일에서 종속 런타임을 지정할 수도 있습니다. buildspec 파일에 런타임을 지정하지 않은 경우 CodeBuild에서는 사용하는 이미지에서 사용할 수 있는 기본 런타임을 선택합니다. 하나 이상의 런타임을 지정하는 경우 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 표준:dotnet6<br />Amazon Linux 2 AArch64 Lambda 표준:dotnet6<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 8.0 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 10.0 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **golang**
  - **버전:** 1.20 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 1.21 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:go1.21<br />Amazon Linux 2 AArch64 Lambda 표준:go1.21<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 1.22 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 1.23 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준: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 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 1.25 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 1.26 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **java**
  - **버전:** corretto8 / **이미지:** Amazon Linux 2 x86\_64 표준:corretto8<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** corretto11 / **이미지:** Amazon Linux 2 x86\_64 표준:corretto11<br />Amazon Linux 2 x86\_64 Lambda 표준:corretto11<br />Amazon Linux 2 AArch64 Lambda 표준:corretto11<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** corretto17 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:corretto17<br />Amazon Linux 2 AArch64 Lambda 표준:corretto17<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** corretto21 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:corretto21<br />Amazon Linux 2 AArch64 Lambda 표준:corretto21<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** corretto25 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **nodejs**
  - **버전:** 18 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:nodejs18<br />Amazon Linux 2 AArch64 Lambda 표준:nodejs18<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 20 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:nodejs20<br />Amazon Linux 2 AArch64 Lambda 표준:nodejs20<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준: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 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 24 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **php**
  - **버전:** 8.1 / **이미지:** Amazon Linux 2023 AArch64 표준:3.0
  - **버전:** 8.2 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 8.3 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 8.4 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 8.5 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **python**
  - **버전:** 3.9 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 3.10 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 3.11 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:python3.11<br />Amazon Linux 2 AArch64 Lambda 표준:python3.11<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 3.12 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:python3.12<br />Amazon Linux 2 AArch64 Lambda 표준:python3.12<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준: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 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 3.14 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **ruby**
  - **버전:** 3.1 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 3.2 / **이미지:** Amazon Linux 2 x86\_64 Lambda 표준:ruby3.2<br />Amazon Linux 2 AArch64 Lambda 표준:ruby3.2<br />Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0
  - **버전:** 3.3 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준: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 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0
  - **버전:** 4.0 / **이미지:** Amazon Linux 2023 x86\_64 표준:5.0<br />Amazon Linux 2023 x86\_64 표준:6.0<br />Amazon Linux 2023 AArch64 표준:3.0<br />Ubuntu 22.04 표준:7.0<br />Ubuntu 24.04 표준:8.0

- **rust**
  - **버전:** 1.94
  - **이미지:** Amazon Linux 2023 AArch64 표준: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 Machine Images(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 표준:1.0 버전 | Windows Server Core 2019 표준:2.0 버전 | Windows Server Core 2019 표준: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 | 