

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Runtimes disponíveis
<a name="available-runtimes"></a>

Você pode especificar um ou mais runtimes na seção `runtime-versions` do arquivo buildspec. Se o runtime depender de outro runtime, você também poderá especificar seu runtime dependente no arquivo buildspec. Se você não especificar nenhum tempo de execução no arquivo buildspec, CodeBuild escolhe os tempos de execução padrão que estão disponíveis na imagem que você usa. Se você especificar um ou mais tempos de execução, CodeBuild usará somente esses tempos de execução. Se um tempo de execução dependente não for especificado, CodeBuild tentará escolher o tempo de execução dependente para você. 

**nota**  
Se uma versão de tempo de execução não for especificada, CodeBuild usa a versão padrão. A versão padrão pode mudar quando uma versão padrão anterior atinge o fim da vida útil (EOL). Para evitar alterações inesperadas no ambiente de compilação, recomendamos especificar uma versão de tempo de execução no arquivo buildspec.

 Para obter mais informações, consulte [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**
+ [Runtimes de imagens do Linux](#linux-runtimes)
+ [Runtimes de imagens do macOS](#macOS-runtimes)
+ [Runtimes de imagens do Windows](#windows-runtimes)

## Runtimes de imagens do Linux
<a name="linux-runtimes"></a>

A tabela a seguir contém os runtimes disponíveis e as imagens padrão do Linux compatíveis. 


**Runtimes das plataformas Ubuntu e Amazon Linux**  


- **dotnet**
  - **Versão:** 6.0 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: dotnet6<br />Padrão do Amazon Linux 2 AArch64 Lambda: dotnet6<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 8.0 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 10.0 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **golang**
  - **Versão:** 1,20 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 1,21 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: go1.21<br />Padrão do Amazon Linux 2 AArch64 Lambda: go1.21<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 1,22 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 1,23 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 1,24 / **Imagens:** Amazon Linux 2023 x86\_64 Lambda padrão: go1.24<br />Amazon Linux 2023 AArch64 Lambda padrão: go1.24<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 1,25 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 1,26 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **java**
  - **Versão:** corretto8 / **Imagens:** Padrão do Amazon Linux 2 x86\_64: corretto8<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** corretto11 / **Imagens:** Padrão do Amazon Linux 2 x86\_64: corretto11<br />Padrão do Amazon Linux 2 x86\_64 Lambda: corretto11<br />Padrão do Amazon Linux 2 AArch64 Lambda: corretto11<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** corretto17 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: corretto17<br />Padrão do Amazon Linux 2 AArch64 Lambda: corretto17<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** corretto21 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: corretto21<br />Padrão do Amazon Linux 2 AArch64 Lambda: corretto21<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** correto 25 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **nodejs**
  - **Versão:** 18 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: nodejs18<br />Padrão do Amazon Linux 2 AArch64 Lambda: nodejs18<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 20 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: nodejs20<br />Padrão do Amazon Linux 2 AArch64 Lambda: nodejs20<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 22 / **Imagens:** Amazon Linux 2023 x86\_64 Lambda padrão: nodejs22<br />Amazon Linux 2023 AArch64 Lambda padrão: nodejs22<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 24 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **php**
  - **Versão:** 8.1 / **Imagens:** Padrão do Amazon Linux 2023 AArch64: 3.0
  - **Versão:** 8.2 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 8.3 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 8.4 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 8.5 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **python**
  - **Versão:** 3.9 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 3.10 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 3.11 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: python3.11<br />Padrão do Amazon Linux 2 AArch64 Lambda: python3.11<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 3.12 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: python3.12<br />Padrão do Amazon Linux 2 AArch64 Lambda: python3.12<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 3.13 / **Imagens:** Amazon Linux 2023 x86\_64 Lambda padrão: python3.13<br />Amazon Linux 2023 AArch64 Lambda padrão: python3.13<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 3,14 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **ruby**
  - **Versão:** 3.1 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 3.2 / **Imagens:** Padrão do Amazon Linux 2 x86\_64 Lambda: ruby3.2<br />Padrão do Amazon Linux 2 AArch64 Lambda: ruby3.2<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0
  - **Versão:** 3.3 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 3.4 / **Imagens:** Amazon Linux 2023 x86\_64 Lambda padrão: ruby3.4<br />Amazon Linux 2023 AArch64 Lambda padrão: ruby3.4<br />Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0
  - **Versão:** 4,0 / **Imagens:** Padrão do Amazon Linux 2023 x86\_64: 5.0<br />Padrão Amazon Linux 2023 x86\_64:6.0<br />Padrão do Amazon Linux 2023 AArch64: 3.0<br />Padrão Ubuntu 22.04:7.0<br />Padrão Ubuntu 24.04:8.0

- **rust**
  - **Versão:** 1,94
  - **Imagens:** Padrão do Amazon Linux 2023 AArch64: 3.0



## Runtimes de imagens do macOS
<a name="macOS-runtimes"></a>

**Importante**  
As imagens CodeBuild selecionadas para compilações do Mac contêm o macOS e o Xcode pré-instalados. Ao usar o software Xcode, você reconhece, compreende e concorda com o [Contrato de SDKs do Xcode e da Apple](https://www.apple.com/legal/sla/docs/xcode.pdf). Se você não aceita os termos e condições do contrato, não use o software Xcode. Em vez disso, forneça suas próprias imagens de máquina da Amazon (AMIs). Para obter mais informações, consulte [Como configurar uma frota macOS de capacidade reservada?](fleets.md#fleets.configure-macos).

A tabela a seguir contém os runtimes disponíveis compatíveis com macOS.


**Runtimes da plataforma macOS**  


- **bash**
  - **Versão:** 3.2.57
  - **Imagens:** macos-arm-base:15<br />macos-arm-base:26
  - **Notas adicionais:** 

- **clang**
  - **Versão:** 17.0.0
  - **Imagens:** macos-arm-base:15<br />macos-arm-base:26
  - **Notas adicionais:** 

- **dotnet sdk**
  - **Versão:** 8.0.416 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 8.0.417 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 10.0.101 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 10.0.102 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 

- **gcc**
  - **Versão:** 11.5.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gcc-11`
  - **Versão:** 12.4.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gcc-12`
  - **Versão:** 13.4.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gcc-13`
  - **Versão:** 14.3.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gcc-14`

- **gnu**
  - **Versão:** 11.5.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gfortran-11`
  - **Versão:** 12.4.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gfortran-12`
  - **Versão:** 13.4.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gfortran-13`
  - **Versão:** 14.3.0 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** Disponível usando o alias `gfortran-14`

- **golang**
  - **Versão:** 1.24.11 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 1.25.4 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 

- **java**
  - **Versão:** Corretto8 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** Corretto11 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** Corretto17 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** Corretto21 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** Correto 25 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 

- **kotlin**
  - **Versão:** 2.2.21 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 2.3.0 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 

- **mono**
  - **Versão:** 6.14.1
  - **Imagens:** macos-arm-base:15<br />macos-arm-base:26
  - **Notas adicionais:** 

- **nodejs**
  - **Versão:** 20.19.6 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 22.21.1 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 24.11.1 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 

- **perl**
  - **Versão:** 5.34.1
  - **Imagens:** macos-arm-base:15<br />macos-arm-base:26
  - **Notas adicionais:** 

- **php**
  - **Versão:** 8.2.29 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 8.2.30 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 8.3.28 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 8.3.30 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 8.4.15 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 8.4.17 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 8.5.0 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 8.5.2 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 

- **python**
  - **Versão:** 3.10.19 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.11.14 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.12.12 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.13.10 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.14.1 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 

- **ruby**
  - **Versão:** 3.2.9 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.3.10 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 
  - **Versão:** 3.4.7 / **Imagens:** macos-arm-base:15<br />macos-arm-base:26 / **Notas adicionais:** 

- **rust**
  - **Versão:** 1.91.1 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 1.92.0 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 

- **swift**
  - **Versão:** 6.2.1 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 6.2.3 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 

- **Xcode**
  - **Versão:** 26.1.1 / **Imagens:** macos-arm-base:15 / **Notas adicionais:** 
  - **Versão:** 26.2 / **Imagens:** macos-arm-base:26 / **Notas adicionais:** 



## Runtimes de imagens do Windows
<a name="windows-runtimes"></a>

A imagem base do Windows Server Core 2019 contém os runtimes a seguir.


**Runtimes da plataforma Windows**  

| Nome do runtime | Windows Server Core 2019 standard: versões 1.0 | Windows Server Core 2019 standard: versões 2.0 | Windows Server Core 2019 standard: versões 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 | 