Suporte do tempo de execução

Os tempos de execução nas funções do Cloud Run são imagens base que incluem componentes e o sistema operativo, o software necessário para criar e executar código escrito para uma linguagem de programação específica e software para suportar a sua função.

As funções do Cloud Run aplicam atualizações aos tempos de execução de acordo com a sua política de atualização de segurança selecionada.

Diagrama que descreve as fases no ciclo de vida de um tempo de execução das funções do Cloud Run

A Google oferece apoio técnico para um tempo de execução durante a disponibilidade geral (GA). Durante este período de apoio técnico:

  • Os componentes de tempo de execução são atualizados regularmente com correções de segurança e erros.
  • As atualizações são aplicadas de acordo com a política de atualização de segurança da sua carga de trabalho.
  • Para manter a estabilidade, as funções do Cloud Run evitam implementar funcionalidades ou alterações disruptivas no tempo de execução. As alterações significativas vão ser anunciadas antecipadamente nas notas de lançamento das funções do Cloud Run.

Quando uma versão de idioma deixa de ser mantida ativamente pela respetiva comunidade, as funções do Cloud Run também deixam de oferecer manutenção e apoio técnico para esse tempo de execução do idioma. Antes de um tempo de execução atingir a fase de descontinuação, conforme descrito no cronograma de apoio técnico dos tempos de execução, a Google envia uma notificação aos clientes na Google Cloud consola.

A Google pode fazer alterações ao ciclo de vida ou ao calendário de apoio técnico de qualquer tempo de execução de acordo com os termos do seu contrato de utilização dos serviços. Google Cloud

Ciclo de vida do tempo de execução

Apoio técnico ao nível do GA Descontinuado Desativado
Criação e nova implementação Sim Sim Não
Executar cargas de trabalho existentes Sim Sim Pode estar desativado
Patches de idiomas De acordo com a política De acordo com a política Sem atualizações
A aplicar patches a pacotes do sistema De acordo com a política De acordo com a política Sem atualizações
Aplicação de patches ao SO De acordo com a política De acordo com a política Sem atualizações
Apoio ao cliente Apoio técnico ao nível do GA Sem suporte de tempo de execução Sem suporte de tempo de execução

Período de notificação

As funções do Cloud Run vão começar a emitir notificações 90 dias antes de o tempo de execução atingir a descontinuação. Após a notificação, deve preparar-se para atualizar a sua função para um tempo de execução suportado mais recente.

Descontinuação e desativação

Quando um componente deixa de ser mantido ativamente, as funções do Cloud Run podem ficar obsoleto e, eventualmente, remover o tempo de execução.

Isto tem três aspetos: uma publicação da data de descontinuação, um período de descontinuação e uma data de desativação. No agendamento seguinte, a data de descontinuação é o início do período de descontinuação e termina no início da data de desativação. A data de desativação indica o início do período de desativação.

Durante o período de descontinuação, pode geralmente continuar a criar novas cargas de trabalho e atualizar as cargas de trabalho existentes através do tempo de execução. Deve usar este tempo para migrar cargas de trabalho que usam o tempo de execução descontinuado para um tempo de execução mais atualizado.

Após a data de descontinuação, já não pode criar novas cargas de trabalho nem atualizar as cargas de trabalho existentes através do tempo de execução. Tem de escolher um tempo de execução mais atualizado para implementar as suas cargas de trabalho. As cargas de trabalho que continuarem a usar um tempo de execução desativado podem ser desativadas.

Horário de apoio técnico

Segue-se a lista dos tempos de execução do Cloud Run Functions suportados, bem como os tempos de execução que foram descontinuados ou desativados.

Com base na qualificação e na estabilidade dos lançamentos, a disponibilidade e as datas importantes podem ser adiadas. Uma data de descontinuação ou desativação em branco significa que essa fase ainda não foi agendada. Volte a consultar esta página para se manter a par das novidades.

Node.js

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Node.js 24
(apenas pré-visualização)
Executar funções nodejs24 google-24 (predefinição) google-24-full google-24/nodejs24 google-24-full/nodejs24
Node.js 22 Executar funções nodejs22 google-22 (predefinição) google-22-full google-22/nodejs22 google-22-full/nodejs22 2027-04-30 2027-10-31
Node.js 20 1.ª geração, executar funções nodejs20 google-22 (predefinição) google-22-full google-22/nodejs20 google-22-full/nodejs20 2026-04-30 2026-10-30
Node.js 18 1.ª geração, executar funções nodejs18 google-22 (predefinição) google-22-full google-22/nodejs18 google-22-full/nodejs18 2025-04-30 2025-10-30
Node.js 16 1.ª geração, executar funções nodejs16 google-18-full google-18-full/nodejs16 2024-01-30 2025-01-30
Node.js 14 1.ª geração, executar funções nodejs14 google-18-full google-18-full/nodejs14 2024-01-30 2025-01-30
Node.js 12 1.ª geração, executar funções nodejs12 google-18-full google-18-full/nodejs12 2024-01-30 2025-01-30
Node.js 10 1.ª geração, executar funções nodejs10 google-18-full google-18-full/nodejs10 2024-01-30 2025-01-30
Node.js 8 1.ª geração, executar funções nodejs8 Desativado Desativado 2020-06-05 Fev. 2021
Node.js 6 1.ª geração, executar funções nodejs6 Desativado Desativado 2019-04-17 Agosto de 2020

Python

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Python 3.13 Executar funções python313 google-22 (predefinição) google-22-full google-22/python313 google-22-full/python313 2029-10-10 2030-04-10
Python 3.12 1.ª geração, executar funções python312 google-22 (predefinição) google-22-full google-22/python312 google-22-full/python312 2028-10-02 2029-04-02
Python 3.11 1.ª geração, executar funções python311 google-22 (predefinição) google-22-full google-22/python311 google-22-full/python311 2027-10-24 2028-04-24
Python 3.10 1.ª geração, executar funções python310 google-22 (predefinição) google-22-full google-22/python310 google-22-full/python310 2026-10-04 2027-04-04
Python 3.9 1.ª geração, executar funções python39 google-18-full google-18-full/python39 2025-10-05 2026-04-05
Python 3.8 1.ª geração, executar funções python38 google-18-full google-18-full/python38 2024-10-14 2025-10-14
Python 3.7 1.ª geração, executar funções python37 google-18-full google-18-full/python37 2024-01-30 2025-01-30

Go

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Go 1.25 Executar funções go125 google-22 (predefinição) google-22-full google-22/go125 google-22-full/go125
Go 1.24 Executar funções go124 google-22 (predefinição) google-22-full google-22/go124 google-22-full/go124
Go 1.23
Executar funções go123 google-22 (predefinição) google-22-full google-22/go123 google-22-full/go123 2026-02-21 2026-08-21
Go 1.22 Executar funções go122 google-22 (predefinição) google-22-full google-22/go122 google-22-full/go122 2026-01-28 2026-07-28
Go 1.21 1.ª geração, executar funções go121 google-22 (predefinição) google-22-full google-22/go121 google-22-full/go121 2025-09-03 2026-03-03
Go 1.20 1.ª geração, executar funções go120 google-22 (predefinição) google-22-full google-22/go120 google-22-full/go120 2024-05-01 2025-05-01
Go 1.19 1.ª geração, executar funções go119 google-22 (predefinição) google-22-full google-22/go119 google-22-full/go119 2024-04-30 2025-01-30
Go 1.18 1.ª geração, executar funções go118 google-22 (predefinição) google-22-full google-22/go118 google-22-full/go120 2024-01-30 2025-01-30
Go 1.16 1.ª geração, executar funções go116 google-18-full google-18-full/go116 2024-01-30 2025-01-30
Go 1.13 1.ª geração, executar funções go113 google-18-full google-18-full/go113 2024-01-30 2025-01-30
Go 1.11 1.ª geração, executar funções go111 Desativado Desativado 2020-08-05 Fev. 2021

Java

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Java 21 Executar funções java21 google-22 (predefinição) google-22-full google-22/java21 google-22-full/java21 Outubro de 2031
Java 17 1.ª geração, executar funções java17 google-22 (predefinição) google-22-full google-22/java17 google-22-full/java17 Outubro de 2027
Java 11 1.ª geração, executar funções java11 google-18-full google-18-full/java11 2024-10-31 2025-10-31

Ruby

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Ruby 3.4 Executar funções ruby34 google-22 (predefinição) google-22-full google-22/ruby34 google-22-full/ruby34 2028-03-31 2028-09-30
Ruby 3.3 1.ª geração, executar funções ruby33 google-22 (predefinição) google-22-full google-22/ruby33 google-22-full/ruby33 2027-03-31 2027-09-30
Ruby 3.2 1.ª geração, executar funções ruby32 google-22 (predefinição) google-22-full google-22/ruby32 google-22-full/ruby32 2026-03-31 2026-09-30
Ruby 3.0 1.ª geração, executar funções ruby30 google-18-full google-18-full/ruby30 2024-03-31 2025-03-31
Ruby 2.7 1.ª geração, executar funções ruby27 google-18-full google-18-full/ruby27 2024-01-30 2025-01-30
Ruby 2.6 1.ª geração, executar funções ruby26 google-18-full google-18-full/ruby26 2024-01-30 2025-01-30

PHP

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
PHP 8.4 Executar funções php84 google-22-full (predefinição) google-22-full/php84 2028-12-31 2029-06-30
PHP 8.3 Executar funções php83 google-22-full (predefinição) google-22-full/php83 2027-12-31 2028-06-30
PHP 8.2 1.ª geração, executar funções php82 google-22-full (predefinição) google-22-full/php82 2026-12-31 2027-06-30
PHP 8.1 1.ª geração, executar funções php81 google-18-full google-18-full/php81 2025-12-31 2026-06-30
PHP 7.4 1.ª geração, executar funções php74 google-18-full google-18-full/php74 2024-01-30 2025-01-30

.NET

Tempo de execução Geração ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
.NET 8 Executar funções dotnet8 google-22 (predefinição) google-22-full google-22/dotnet8 google-22-full/dotnet8
.NET 6 1.ª geração, executar funções dotnet6 google-22 (predefinição) google-22-full google-22/dotnet6 google-22-full/dotnet6 2024-11-12 2025-11-12
.NET Core 3 1.ª geração, executar funções dotnet3 google-18-full google-18-full/dotnet3 2024-01-30 2025-01-30