Laufzeiten in den Buildpacks von Google Cloud sind Basis-Images, die Komponenten und ein Betriebssystem enthalten, Software zum Erstellen und Ausführen von Code, der für eine bestimmte Programmiersprache geschrieben wurde, sowie Software zur Unterstützung Ihrer Funktion.
Laufzeiten sind in verschiedenen Release-Phasen verfügbar, z. B. als Vorabversion oder als allgemein verfügbare Version (General Availability, GA). Weitere Informationen finden Sie unter Phasen der Produkteinführung.
General Availability (GA)
Während des Supportzeitraums für die allgemeine Verfügbarkeit (GA) gilt Folgendes:
- Laufzeitkomponenten werden regelmäßig mit Sicherheits- und Fehlerkorrekturen aktualisiert.
- Um für Stabilität zu sorgen, vermeiden die Buildpacks von Google Cloud das Implementieren funktionsgefährdender Funktionen oder funktionsgefährdender Änderungen in der Laufzeit. Funktionsgefährdende Änderungen werden im Voraus in den Versionshinweisen zu den Buildpacks von Google Cloud angekündigt.
Wenn eine Sprachversion nicht mehr aktiv von der entsprechenden Community verwaltet wird, stellen die Buildpacks von Google Cloud die Wartung und den Support für diese Sprachlaufzeit ein. Bevor eine Laufzeit die Einstellungsphase erreicht, wie unter Zeitplan für die Laufzeitunterstützung beschrieben, sendet Google eine Benachrichtigung an Kunden in der Google Cloud Console.
Google kann Änderungen am Supportzeitplan oder Lebenszyklus einer Laufzeit in Übereinstimmung mit den Bedingungen der Vereinbarung zur Verwendung von Google Cloud-Diensten vornehmen.
Benachrichtigungszeitraum
Die Buildpacks von Google Cloud beginnen 90 Tage vor der Einstellung der Laufzeit mit der Ausgabe von Benachrichtigungen. Wenn Sie die Benachrichtigung erhalten, sollten Sie das Upgrade Ihrer Funktion auf eine neuere unterstützte Laufzeit vorbereiten.
Einstellung und Außerbetriebnahme
Wird eine Komponente nicht mehr aktiv gewartet, werden die Buildpacks von Google Cloud möglicherweise verworfen und die Laufzeit wird schließlich entfernt.
Dies umfasst drei Aspekte: eine Veröffentlichung des Einstellungsdatums, einen Einstellungszeitraum und ein Datum für die Außerbetriebnahme. Im folgenden Zeitplan ist das Datum der Einstellung der Beginn des Einstellungszeitraums. Dieser er endet mit dem Beginn des Datums der Außerbetriebnahme. Das Datum der Außerbetriebnahme gibt den Beginn des Außerbetriebnahmezeitraums an.
Während des Einstellungszeitraums können Sie im Allgemeinen weiterhin neue Arbeitslasten erstellen und vorhandene Arbeitslasten mithilfe der Laufzeit aktualisieren. Sie sollten diese Zeit dafür nutzen, jene Arbeitslasten, die die verworfene Laufzeit verwenden, zu einer aktuelleren Laufzeit zu migrieren.
Nach dem Datum der Außerbetriebnahme können Sie keine neuen Arbeitslasten mehr erstellen oder vorhandene Arbeitslasten mit der Laufzeit aktualisieren. Sie müssen eine aktuellere Laufzeit zum Bereitstellen der Arbeitslasten auswählen. Arbeitslasten, die weiterhin eine außer Betrieb genommene Laufzeit verwenden, werden möglicherweise deaktiviert.
Supportzeitplan
Im Folgenden finden Sie eine Liste der unterstützten Google Cloud Buildpacks-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 | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| Node.js 26 (Vorabversion) |
nodejs26 |
|
|
||
| Node.js 24 | nodejs24 |
|
|
2028-04-30 | 2028-10-31 |
| Node.js 22 | nodejs22 |
|
|
2027-04-30 | 2027-10-31 |
| Node.js 20 | nodejs20 |
|
|
2026-04-30 | 2026-10-30 |
| Node.js 18 | 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 | Außer Betrieb genommen | Außer Betrieb genommen | 2020-06-05 | Feb. 2021 |
| Node.js 6 | nodejs6 | Außer Betrieb genommen | Außer Betrieb genommen | 2019-04-17 | Aug. 2020 |
Python
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| Python 3.15 (Vorabversion) |
python315 |
|
|
||
| Python 3.14 | python314 |
|
|
2030-10-10 | 2031-04-10 |
| Python 3.13 | python313 |
|
|
2029-10-10 | 2030-04-10 |
| Python 3.12 | python312 |
|
|
2028-10-02 | 2029-04-02 |
| Python 3.11 | python311 |
|
|
2027-10-24 | 2028-04-24 |
| Python 3.10 | 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 |
Go
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| Go 1.27 | go127 |
|
|
August/September 2027 | Februar/März 2028 |
| Go 1.26 | go126 |
|
|
Februar/März 2027 | August/September 2027 |
| Go 1.25 | go125 |
|
|
2026-10-01 | 2027-04-01 |
| Go 1.24 | go124 |
|
|
2026-09-02 | 2027-03-02 |
| Go 1.23 |
go123 |
|
|
2026-02-21 | 2026-08-21 |
| Go 1.22 | go122 |
|
|
2026-01-28 | 2026-07-28 |
| Go 1.21 | go121 |
|
|
2025-09-03 | 2026-03-03 |
| Go 1.20 | go120 |
|
|
2024-05-01 | 2025-05-01 |
| Go 1.19 | go119 |
|
|
2024-04-30 | 2025-01-30 |
| Go 1.18 | go118 |
|
|
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 | Außer Betrieb genommen | Außer Betrieb genommen | 2020-08-05 | Feb. 2021 |
Java
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| Java 25 | java25 |
|
|
Oktober 2031 | |
| Java 21 | java21 |
|
|
September 2031 | |
| Java 17 | java17 |
|
|
Oktober 2027 | |
| Java 11 | java11 | google-18-full | google-18-full/java11 | 2024-10-31 | 2025-10-31 |
Ruby
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| Ruby 4.0 | ruby40 | google-24-full (Standard) | google-24-full/ruby40 | 2029-03-31 | 2029-09-30 |
| Ruby 3.4 | ruby34 |
|
|
2028-03-31 | 2028-09-30 |
| Ruby 3.3 | ruby33 |
|
|
2027-03-31 | 2027-09-30 |
| Ruby 3.2 | 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
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| PHP 8.5 | php85 | google-24-full (Standard) | google-24-full/php85 | 2029-12-31 | 2030-06-30 |
| PHP 8.4 | php84 | google-22-full (Standard) | google-22-full/php84 | 2028-12-31 | 2029-06-30 |
| PHP 8.3 | php83 | google-22-full (Standard) | google-22-full/php83 | 2027-12-31 | 2028-06-30 |
| PHP 8.2 | php82 | google-22-full (Standard) | 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
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| .NET 10 | dotnet10 |
|
|
2028-11-14 | 2029-05-14 |
| .NET 8 | dotnet8 |
|
|
2026-11-10 | 2027-05-10 |
| .NET 6 | dotnet6 |
|
|
2024-11-12 | 2025-11-12 |
| .NET Core 3 | dotnet3 | google-18-full | google-18-full/dotnet3 | 2024-01-30 | 2025-01-30 |
Nur Betriebssystem
| Laufzeit | Laufzeit-ID | Stacks | Laufzeit-Basis-Image | Einstellung | Aus dem Betrieb nehmen |
|---|---|---|---|---|---|
| OS only 24 | osonly24 | google-24 (Standard) | google-24/osonly24 | 30. April 2029 |