תמיכה בסביבת זמן הריצה
כדי שהפונקציות יהיו עדכניות ומאובטחות, מדי פעם צריך לעדכן אותן ולפרוס אותן מחדש כדי להשתמש בסביבת זמן ריצה נתמכת. סביבות זמן הריצה בפונקציות Cloud Run כוללות מערכת הפעלה, תוכנה שנדרשת כדי ליצור ולהריץ קוד שנכתב בשפת תכנות ספציפית, ותוכנה שתומכת בפונקציות שלכם. פונקציות Cloud Run מעדכנות את סביבות זמן הריצה בהתאם למדיניות עדכוני האבטחה שבחרתם.
הוצאה משימוש והשבתה
כשמפסיקים לתחזק רכיב מסוים, יכול להיות שסביבת זמן הריצה שלו תוצא משימוש בפונקציות Cloud Run ובסופו של דבר תוסר.
התהליך כולל שלושה שלבים: פרסום תאריך ההוצאה משימוש, תקופת ההוצאה משימוש ותאריך ההשבתה. בטבלאות הבאות, תאריך ההוצאה משימוש הוא תחילת תקופת ההוצאה משימוש, ותאריך ההשבתה מציין את תחילת תקופת ההשבתה.
במהלך תקופת ההוצאה משימוש, בדרך כלל אפשר להמשיך ליצור פונקציות חדשות ולעדכן פונקציות קיימות באמצעות סביבת זמן הריצה. בזמן הזה, כדאי להעביר פונקציות שמשתמשות בסביבת זמן הריצה שהוצאה משימוש לסביבת זמן ריצה עדכנית יותר.
אחרי תאריך ההוצאה משימוש, לא תוכלו יותר ליצור פונקציות חדשות או לעדכן פונקציות קיימות באמצעות סביבת זמן הריצה. כדי לפרוס את הפונקציות, צריך לבחור סביבת זמן ריצה עדכנית יותר. יכול להיות שפונקציות שממשיכות להשתמש בסביבת זמן ריצה שהוצאה משימוש יושבתו.
לוח הזמנים של התמיכה
כאן מופיעה רשימה של סביבות זמן הריצה שנתמכות בפונקציות Cloud Run, וגם סביבות זמן ריצה שהוצאו משימוש או שהושבתו.
בהתאם לאישור וליציבות של הגרסאות, יכול להיות שיהיה עיכוב בזמינות ובתאריכים העיקריים. אם תאריך ההוצאה משימוש או ההשבתה ריק, סימן שהשלב הזה עדיין לא תוכנן. כדאי לחזור לדף הזה כדי להתעדכן.
Node.js
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| Node.js 26 (גרסת טרום-השקה (Preview)) |
דור 2 | Ubuntu 24.04 | nodejs26 | ||
| Node.js 24 | דור 2 | Ubuntu 24.04 | nodejs24 | 2028-04-30 | 2028-10-31 |
| Node.js 22 | דור ראשון, דור שני | Ubuntu 22.04 | nodejs22 | 2027-04-30 | 2027-10-31 |
| Node.js 20 | דור ראשון, דור שני | Ubuntu 22.04 | nodejs20 | 2026-04-30 | 2026-10-30 |
| Node.js 18 | דור ראשון, דור שני | Ubuntu 22.04 | nodejs18 | 2025-04-30 | 2025-10-30 |
| Node.js 16 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs16 | 2024-01-30 | 2025-01-30 |
| Node.js 14 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs14 | 2024-01-30 | 2025-01-30 |
| Node.js 12 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs12 | 2024-01-30 | 2025-01-30 |
| Node.js 10 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs10 | 2024-01-30 | 2025-01-30 |
| Node.js 8 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs8 | 2020-06-05 | פברואר 2021 |
| Node.js 6 | דור ראשון, דור שני | Ubuntu 18.04 | nodejs6 | 2019-04-17 | אוגוסט 2020 |
Python
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| Python 3.15 (גרסת טרום-השקה (Preview)) |
דור 2 | Ubuntu 24.04 | python315 | ||
| Python 3.14 | דור 2 | Ubuntu 24.04 | python314 | 2030-10-10 | 2031-04-10 |
| Python 3.13 | דור 2 | Ubuntu 22.04 | python313 | 2029-10-10 | 2030-04-10 |
| Python 3.12 | דור ראשון, דור שני | Ubuntu 22.04 | python312 | 2028-10-02 | 2029-04-02 |
| Python 3.11 | דור ראשון, דור שני | Ubuntu 22.04 | python311 | 2027-10-24 | 2028-04-24 |
| Python 3.10 | דור ראשון, דור שני | Ubuntu 22.04 | python310 | 2026-10-04 | 2027-04-04 |
| Python 3.9 | דור ראשון, דור שני | Ubuntu 18.04 | python39 | 2025-10-05 | 2026-04-05 |
| Python 3.8 | דור ראשון, דור שני | Ubuntu 18.04 | python38 | 2024-10-14 | 2025-10-14 |
| Python 3.7 | דור ראשון | Ubuntu 18.04 | python37 | 2024-01-30 | 2025-01-30 |
המשך
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| Go 1.27 | דור 2 | Ubuntu 24.04 | go127 | אוגוסט/ספטמבר 2027 | פברואר/מרץ 2028 |
| Go 1.26 | דור 2 | Ubuntu 24.04 | go126 | פברואר/מרץ 2027 | אוגוסט/ספטמבר 2027 |
| Go 1.25 | דור 2 | Ubuntu 22.04 | go125 | 2026-10-01 | 2027-04-01 |
| Go 1.24 | דור 2 | Ubuntu 22.04 | go124 | 2026-09-02 | 2027-03-02 |
| Go 1.23 | דור 2 | Ubuntu 22.04 | go123 | 2026-02-21 | 2026-08-21 |
| Go 1.22 | דור 2 | Ubuntu 22.04 | go122 | 2026-01-28 | 2026-07-28 |
| Go 1.21 | דור ראשון, דור שני | Ubuntu 22.04 | go121 | 2025-09-03 | 2026-03-03 |
| Go 1.20 | דור ראשון, דור שני | Ubuntu 22.04 | go120 | 2024-05-01 | 2025-05-01 |
| Go 1.19 | דור ראשון, דור שני | Ubuntu 22.04 | go119 | 2024-04-30 | 2025-01-30 |
| Go 1.18 | דור ראשון, דור שני | Ubuntu 22.04 | go118 | 2024-01-30 | 2025-01-30 |
| Go 1.16 | דור ראשון, דור שני | Ubuntu 18.04 | go116 | 2024-01-30 | 2025-01-30 |
| Go 1.13 | דור ראשון, דור שני | Ubuntu 18.04 | go113 | 2024-01-30 | 2025-01-30 |
| Go 1.11 | דור ראשון, דור שני | Ubuntu 18.04 | go111 | 2020-08-05 | פברואר 2021 |
Java
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| Java 25 | דור 2 | Ubuntu 24.04 | java25 | אוקטובר 2031 | |
| Java 21 | דור 2 | Ubuntu 22.04 | java21 | ספטמבר 2031 | |
| Java 17 | דור ראשון, דור שני | Ubuntu 22.04 | java17 | אוקטובר 2027 | |
| Java 11 | דור ראשון, דור שני | Ubuntu 18.04 | java11 | 2024-10-31 | 2025-10-31 |
Ruby
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| Ruby 4.0 | דור 2 | Ubuntu 24.04 | ruby40 | 2029-03-31 | 2029-09-30 |
| Ruby 3.4 | דור 2 | Ubuntu 22.04 | ruby34 | 2028-03-31 | 2028-09-30 |
| Ruby 3.3 | דור ראשון, דור שני | Ubuntu 22.04 | ruby33 | 2027-03-31 | 2027-09-30 |
| Ruby 3.2 | דור ראשון, דור שני | Ubuntu 22.04 | ruby32 | 2026-03-31 | 2026-09-30 |
| Ruby 3.0 | דור ראשון, דור שני | Ubuntu 18.04 | ruby30 | 2024-03-31 | 2025-03-31 |
| Ruby 2.7 | דור ראשון, דור שני | Ubuntu 18.04 | ruby27 | 2024-01-30 | 2025-01-30 |
| Ruby 2.6 | דור ראשון, דור שני | Ubuntu 18.04 | ruby26 | 2024-01-30 | 2025-01-30 |
PHP
| זמן ריצה | סביבה | יצירה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| PHP 8.5 | דור 2 | Ubuntu 24.04 | php85 | 2029-12-31 | 2030-06-30 |
| PHP 8.4 | דור 2 | Ubuntu 22.04 | php84 | 2028-12-31 | 2029-06-30 |
| PHP 8.3 | דור 2 | Ubuntu 22.04 | php83 | 2026-11-23 | 2027-05-23 |
| PHP 8.2 | דור ראשון, דור שני | Ubuntu 22.04 | php82 | 2025-12-08 | 2026-06-08 |
| PHP 8.1 | דור ראשון, דור שני | Ubuntu 18.04 | php81 | 2024-11-25 | 2025-11-25 |
| PHP 7.4 | דור ראשון, דור שני | Ubuntu 18.04 | php74 | 2024-01-30 | 2025-01-30 |
.NET Core
| זמן ריצה | יצירה | סביבה | המזהה של סביבת זמן הריצה | הוצאה משימוש | הוצאה משימוש |
|---|---|---|---|---|---|
| .NET Core 10 | דור 2 | Ubuntu 24.04 | dotnet10 | 2028-11-14 | 2029-05-14 |
| .NET Core 8 | דור 2 | Ubuntu 22.04 | dotnet8 | 2026-11-10 | 2027-05-10 |
| .NET Core 6 | דור ראשון, דור שני | Ubuntu 22.04 | dotnet6 | 2024-11-12 | 2025-11-12 |
| .NET Core 3 | דור ראשון, דור שני | Ubuntu 18.04 | dotnet3 | 2024-01-30 | 2025-01-30 |