As funções do Cloud Run são executadas num ambiente que consiste numa versão do sistema operativo com pacotes suplementares, suporte de idiomas e a biblioteca Functions Frameworks que suporta e invoca a sua função. Este ambiente é identificado pela versão do idioma e é conhecido como o tempo de execução. Estão disponíveis várias linguagens de programação: Node.js, Python, Go, Java, Ruby, PHP e .NET. Consulte a vista geral das funções do Cloud Run para saber mais.
Tempos de execução de funções do Cloud Run
Os tempos de execução estão disponíveis em vários idiomas, com instruções específicas para cada idioma:
- Tempo de execução do Node.js
- Tempo de execução do Python
- Go runtime
- Java runtime
- Tempo de execução do Ruby
- Tempo de execução do PHP
- Tempo de execução do.NET
Horário de apoio técnico do tempo de execução
Os tempos de execução das funções do Cloud Run estão sujeitos ao ciclo de vida do tempo de execução do Cloud Run e ao cronograma de suporte:
Node.js
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
Node.js 24 (apenas pré-visualização) |
nodejs24 |
|
|
Node.js 22 | nodejs22 |
|
|
Node.js 20 | nodejs20 |
|
|
Node.js 18 | nodejs18 |
|
|
Node.js 16 | nodejs16 | google-18-full | google-18-full/nodejs16 |
Node.js 14 | nodejs14 | google-18-full | google-18-full/nodejs14 |
Node.js 12 | nodejs12 | google-18-full | google-18-full/nodejs12 |
Node.js 10 | nodejs10 | google-18-full | google-18-full/nodejs10 |
Node.js 8 | nodejs8 | Desativado | Desativado |
Node.js 6 | nodejs6 | Desativado | Desativado |
Python
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
Python 3.13 | python313 |
|
|
Python 3.12 | python312 |
|
|
Python 3.11 | python311 |
|
|
Python 3.10 | python310 |
|
|
Python 3.9 | python39 | google-18-full | google-18-full/python39 |
Python 3.8 | python38 | google-18-full | google-18-full/python38 |
Python 3.7 | python37 | google-18-full | google-18-full/python37 |
Ir
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
Go 1.25 | go125 |
|
|
Go 1.24 | go124 |
|
|
Go 1.23 |
go123 |
|
|
Go 1.22 | go122 |
|
|
Go 1.21 | go121 |
|
|
Go 1.20 | go120 |
|
|
Go 1.19 | go119 |
|
|
Go 1.18 | go118 |
|
|
Go 1.16 | go116 | google-18-full | google-18-full/go116 |
Go 1.13 | go113 | google-18-full | google-18-full/go113 |
Go 1.11 | go111 | Desativado | Desativado |
Java
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
Java 21 | java21 |
|
|
Java 17 | java17 |
|
|
Java 11 | java11 | google-18-full | google-18-full/java11 |
Ruby
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
Ruby 3.4 | ruby34 |
|
|
Ruby 3.3 | ruby33 |
|
|
Ruby 3.2 | ruby32 |
|
|
Ruby 3.0 | ruby30 | google-18-full | google-18-full/ruby30 |
Ruby 2.7 | ruby27 | google-18-full | google-18-full/ruby27 |
Ruby 2.6 | ruby26 | google-18-full | google-18-full/ruby26 |
PHP
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
PHP 8.4 | php84 | google-22-full (predefinição) | google-22-full/php84 |
PHP 8.3 | php83 | google-22-full (predefinição) | google-22-full/php83 |
PHP 8.2 | php82 | google-22-full (predefinição) | google-22-full/php82 |
PHP 8.1 | php81 | google-18-full | google-18-full/php81 |
PHP 7.4 | php74 | google-18-full | google-18-full/php74 |
.NET
Tempo de execução | ID do ambiente de execução | Camadas | Imagem base do tempo de execução |
---|---|---|---|
.NET 8 | dotnet8 |
|
|
.NET 6 | dotnet6 |
|
|
.NET Core 3 | dotnet3 | google-18-full | google-18-full/dotnet3 |