

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

# 사용 가능한 런타임
<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 플랫폼 런타임**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/codebuild/latest/userguide/available-runtimes.html)

## 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 플랫폼 런타임**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/codebuild/latest/userguide/available-runtimes.html)

## 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.15.0 | 3.16.07.0 | 8.0 | 
| dotnet sdk | 3.15.0 | 3.16.07.0 | 8.0 | 
| golang | 1.14 | 1.18 | 1.211.221.23 | 
| gradle | 6.7 | 7.6 | 8.12 | 
| java | corretto11 | corretto11corretto17 | Corretto8corretto11corretto17corretto21 | 
| maven | 3.6 | 3.8 | 3.9 | 
| nodejs | 14.15 | 16.19 | 20.1822.13 | 
| php | 7.4 | 8.1 | 8.38.4 | 
| powershell | 7.1 | 7.2 | 7.4 | 
| python | 3.8 | 3.10 | 3.103.113.123.13 | 
| ruby | 2.7 | 3.1 | 3.23.33.4 | 