Ciclo de vida do tempo de execução do Cloud Run

Os tempos de execução no Cloud Run são imagens base que incluem componentes e software do sistema operativo, 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.

Diagrama que descreve as fases no ciclo de vida de um tempo de execução 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.
  • Para manter a estabilidade, o Cloud Run evita 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 do Cloud Run.

Quando uma versão de idioma deixa de ser mantida ativamente pela respetiva comunidade, o Cloud Run também deixa de fornecer manutenção e apoio técnico para esse tempo de execução de 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
Aplicação de 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

O Cloud Run começa 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, o Cloud Run pode descontinuar 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 de runtimes do Cloud Run suportados, bem como runtimes 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 ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
Node.js 24
(apenas pré-visualização)
nodejs24
  • google-24 (predefinição)
  • google-24-full
  • google-24/nodejs24
  • google-24-full/nodejs24
  • Node.js 22 nodejs22
  • google-22 (predefinição)
  • google-22-full
  • google-22/nodejs22
  • google-22-full/nodejs22
  • 2027-04-30 2027-10-31
    Node.js 20 nodejs20
  • google-22 (predefinição)
  • google-22-full
  • google-22/nodejs20
  • google-22-full/nodejs20
  • 2026-04-30 2026-10-30
    Node.js 18 nodejs18
  • google-22 (predefinição)
  • google-22-full
  • google-22/nodejs18
  • google-22-full/nodejs18
  • 2025-04-30 2025-10-30
    Node.js 16 nodejs16 google-18-full google-18-full/nodejs16 2024-01-30 2025-01-30
    Node.js 14 nodejs14 google-18-full google-18-full/nodejs14 2024-01-30 2025-01-30
    Node.js 12 nodejs12 google-18-full google-18-full/nodejs12 2024-01-30 2025-01-30
    Node.js 10 nodejs10 google-18-full google-18-full/nodejs10 2024-01-30 2025-01-30
    Node.js 8 nodejs8 Desativado Desativado 2020-06-05 Fev. 2021
    Node.js 6 nodejs6 Desativado Desativado 2019-04-17 Agosto de 2020

    Python

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

    Ir

    Tempo de execução ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
    Go 1.25
    (apenas pré-visualização)
    go125
  • google-22 (predefinição)
  • google-22-full
  • google-22/go125
  • google-22-full/go125
  • Go 1.24 go124
  • google-22 (predefinição)
  • google-22-full
  • google-22/go124
  • google-22-full/go124
  • Go 1.23
    go123
  • google-22 (predefinição)
  • google-22-full
  • google-22/go123
  • google-22-full/go123
  • Go 1.22 go122
  • google-22 (predefinição)
  • google-22-full
  • google-22/go122
  • google-22-full/go122
  • 2026-01-28 2026-07-28
    Go 1.21 go121
  • google-22 (predefinição)
  • google-22-full
  • google-22/go121
  • google-22-full/go121
  • 2025-09-03 2026-03-03
    Go 1.20 go120
  • google-22 (predefinição)
  • google-22-full
  • google-22/go120
  • google-22-full/go120
  • 2024-05-01 2025-05-01
    Go 1.19 go119
  • google-22 (predefinição)
  • google-22-full
  • google-22/go119
  • google-22-full/go119
  • 2024-04-30 2025-01-30
    Go 1.18 go118
  • google-22 (predefinição)
  • google-22-full
  • google-22/go118
  • google-22-full/go120
  • 2024-01-30 2025-01-30
    Go 1.16 go116 google-18-full google-18-full/go116 2024-01-30 2025-01-30
    Go 1.13 go113 google-18-full google-18-full/go113 2024-01-30 2025-01-30
    Go 1.11 go111 Desativado Desativado 2020-08-05 Fev. 2021

    Java

    Tempo de execução ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
    Java 21 java21
  • google-22 (predefinição)
  • google-22-full
  • google-22/java21
  • google-22-full/java21
  • Outubro de 2031
    Java 17 java17
  • google-22 (predefinição)
  • google-22-full
  • google-22/java17
  • google-22-full/java17
  • Outubro de 2027
    Java 11 java11 google-18-full google-18-full/java11 2024-10-31 2025-10-31

    Ruby

    Tempo de execução ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
    Ruby 3.4 ruby34
  • google-22 (predefinição)
  • google-22-full
  • google-22/ruby34
  • google-22-full/ruby34
  • 2028-03-31 2028-09-30
    Ruby 3.3 ruby33
  • google-22 (predefinição)
  • google-22-full
  • google-22/ruby33
  • google-22-full/ruby33
  • 2027-03-31 2027-09-30
    Ruby 3.2 ruby32
  • google-22 (predefinição)
  • google-22-full
  • google-22/ruby32
  • google-22-full/ruby32
  • 2026-03-31 2026-09-30
    Ruby 3.0 ruby30 google-18-full google-18-full/ruby30 2024-03-31 2025-03-31
    Ruby 2.7 ruby27 google-18-full google-18-full/ruby27 2024-01-30 2025-01-30
    Ruby 2.6 ruby26 google-18-full google-18-full/ruby26 2024-01-30 2025-01-30

    PHP

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

    .NET

    Tempo de execução ID do ambiente de execução Camadas Imagem base do tempo de execução Descontinuação Desativar
    .NET 8 dotnet8
  • google-22 (predefinição)
  • google-22-full
  • google-22/dotnet8
  • google-22-full/dotnet8
  • .NET 6 dotnet6
  • google-22 (predefinição)
  • google-22-full
  • google-22/dotnet6
  • google-22-full/dotnet6
  • 2024-11-12 2025-11-12
    .NET Core 3 dotnet3 google-18-full google-18-full/dotnet3 2024-01-30 2025-01-30