Laufzeitunterstützung

Damit Ihre Funktionen auf dem neuesten Stand und sicher sind, müssen Sie sie gelegentlich aktualisieren und noch einmal für eine unterstützte Laufzeit bereitstellen. Zu den Laufzeiten von Cloud Run-Funktionen gehören ein Betriebssystem, Software, die zum Erstellen und Ausführen von Code erforderlich ist, der für eine bestimmte Programmiersprache geschrieben wurde, sowie Software zur Unterstützung der Funktionen. Cloud Run Functions wendet Aktualisierungen auf Laufzeiten gemäß der ausgewählten Richtlinie für Sicherheitsupdates an.

Einstellung und Außerbetriebnahme

Wird eine Komponente nicht mehr aktiv gewartet, wird die Laufzeit unter Umständen von Cloud Run-Funktionen verworfen und letztendlich entfernt.

Dies umfasst drei Aspekte: eine Veröffentlichung des Einstellungsdatums, einen Einstellungszeitraum und ein Datum für die Außerbetriebnahme. In den folgenden Tabellen ist das Datum der Einstellung der Beginn des Einstellungszeitraums, während das Datum der Außerbetriebnahme den Beginn des Einstellungszeitraums angibt.

Während des Einstellungszeitraums können Sie im Allgemeinen weiterhin neue Funktionen erstellen und vorhandene Funktionen mithilfe der Laufzeit aktualisieren. Sie sollten diese Zeit dafür nutzen, jene Funktionen, die die verworfene Laufzeit verwenden, zu einer aktuelleren Laufzeit zu migrieren.

Nach dem Datum für die Außerbetriebnahme können Sie keine neuen Funktionen mehr erstellen oder vorhandene Funktionen nicht mehr mithilfe der Laufzeit aktualisieren. Sie müssen eine aktuellere Laufzeit zum Bereitstellen der Funktionen auswählen. Funktionen, die weiterhin eine außer Betrieb genommene Laufzeit verwenden, werden möglicherweise deaktiviert.

Supportzeitplan

Im Folgenden finden Sie eine Liste der unterstützten Cloud Run Functions-Laufzeiten sowie Laufzeiten, die verworfen oder außer Betrieb genommen wurden.

Aufgrund der Qualifizierung und Stabilität der Releases können sich die Verfügbarkeit und Termine verzögern. Ist das Datum für die Einstellung oder Außerbetriebnahme leer, bedeutet dies, dass noch keine Phase geplant wurde. Besuchen Sie diese Seite regelmäßig, um auf dem Laufenden zu bleiben.

Node.js

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
Node.js 22 2. Generation Ubuntu 22.04 nodejs22 2027-04-30 2027-10-31
Node.js 20 1. Generation, 2. Generation Ubuntu 22.04 nodejs20 2026-04-30 2026-10-30
Node.js 18 1. Generation, 2. Generation Ubuntu 22.04 nodejs18 2025-04-30 2025-10-30
Node.js 16 1. Generation, 2. Generation Ubuntu 18.04 nodejs16 2024-01-30 2025-01-30
Node.js 14 1. Generation, 2. Generation Ubuntu 18.04 nodejs14 2024-01-30 2025-01-30
Node.js 12 1. Generation, 2. Generation Ubuntu 18.04 nodejs12 2024-01-30 2025-01-30
Node.js 10 1. Generation, 2. Generation Ubuntu 18.04 nodejs10 2024-01-30 2025-01-30
Node.js 8 1. Generation, 2. Generation Ubuntu 18.04 nodejs8 2020-06-05 Feb. 2021
Node.js 6 1. Generation, 2. Generation Ubuntu 18.04 nodejs6 2019-04-17 Aug. 2020

Python

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
Python 3.12 1. Generation, 2. Generation Ubuntu 22.04 python312 2028-10-02 2029-04-02
Python 3.11 1. Generation, 2. Generation Ubuntu 22.04 python311 2027-10-24 2028-04-24
Python 3.10 1. Generation, 2. Generation Ubuntu 22.04 python310 2026-10-04 2027-04-04
Python 3.9 1. Generation, 2. Generation Ubuntu 18.04 python39 2025-10-05 2026-04-05
Python 3.8 1. Generation, 2. Generation Ubuntu 18.04 python38 2024-10-14 2025-10-14
Python 3.7 1. Generation Ubuntu 18.04 python37 2024-01-30 2025-01-30

Go

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
Go 1.23
(nur Vorabversion)
2. Generation Ubuntu 22.04 go123
Go 1.22 2. Generation Ubuntu 22.04 go122
Go 1.21 1. Generation, 2. Generation Ubuntu 22.04 go121
Go 1.20 1. Generation, 2. Generation Ubuntu 22.04 go120 2024-05-01 2025-05-01
Go 1.19 1. Generation, 2. Generation Ubuntu 22.04 go119 2024-04-30 2025-01-30
Go 1.18 1. Generation, 2. Generation Ubuntu 22.04 go118 2024-01-30 2025-01-30
Go 1.16 1. Generation, 2. Generation Ubuntu 18.04 go116 2024-01-30 2025-01-30
Go 1.13 1. Generation, 2. Generation Ubuntu 18.04 go113 2024-01-30 2025-01-30
Go 1.11 1. Generation, 2. Generation Ubuntu 18.04 go111 2020-08-05 Feb. 2021

Java

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
Java 21 2. Generation Ubuntu 22.04 java21 Okt. 2031
Java 17 1. Generation, 2. Generation Ubuntu 22.04 java17 Oktober 2027
Java 11 1. Generation, 2. Generation Ubuntu 18.04 java11 Oktober 2024

Ruby

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
Ruby 3.3 1. Generation, 2. Generation Ubuntu 22.04 ruby33 2027-03-31 2027-09-30
Ruby 3.2 1. Generation, 2. Generation Ubuntu 22.04 ruby32 2026-03-31 2026-09-30
Ruby 3.0 1. Generation, 2. Generation Ubuntu 18.04 ruby30 2024-03-31 2025-03-31
Ruby 2.7 1. Generation, 2. Generation Ubuntu 18.04 ruby27 2024-01-30 2025-01-30
Ruby 2.6 1. Generation, 2. Generation Ubuntu 18.04 ruby26 2024-01-30 2025-01-30

PHP

Laufzeit Umgebung Generierung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
PHP 8.3 2. Generation Ubuntu 22.04 php83 2026-11-23 2027-05-23
PHP 8.2 1. Generation, 2. Generation Ubuntu 22.04 php82 2025-12-08 2026-06-08
PHP 8.1 1. Generation, 2. Generation Ubuntu 18.04 php81 2024-11-25 2025-11-25
PHP 7.4 1. Generation, 2. Generation Ubuntu 18.04 php74 2024-01-30 2025-01-30

.NET Core

Laufzeit Generierung Umgebung Laufzeit-ID Einstellung Aus dem Betrieb nehmen
.NET Core 8 2. Generation Ubuntu 22.04 dotnet8
.NET Core 6 1. Generation, 2. Generation Ubuntu 22.04 dotnet6 2024-11-12 2025-11-12
.NET Core 3 1. Generation, 2. Generation Ubuntu 18.04 dotnet3 2024-01-30 2025-01-30