סביבות זמן ריצה של פונקציות Cloud Run

פונקציות Cloud Run פועלות בסביבה שכוללת גרסת מערכת הפעלה עם חבילות של תוספים, תמיכה בשפה וספריית Functions Frameworks שתומכת בפונקציה ומפעילה אותה. הסביבה הזו מזוהה לפי גרסת השפה, והיא נקראת זמן ריצה. יש כמה שפות תכנות זמינות: Node.js,‏ Python,‏ Go,‏ Java,‏ Ruby,‏ PHP ו-NET. מידע נוסף זמין במאמר סקירה כללית על פונקציות Cloud Run.

סביבות זמן ריצה של פונקציות Cloud Run

זמני הריצה זמינים בכמה שפות, עם הוראות ספציפיות לכל שפה:

לוח הזמנים של התמיכה בזמן ריצה

זמני הריצה של פונקציות Cloud Run כפופים למחזור החיים של זמן הריצה של Cloud Run וללוח הזמנים של התמיכה:

Node.js

זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
‫Node.js 24 nodejs24
  • ‫google-24 (ברירת מחדל)
  • google-24-full
  • google-24/nodejs24
  • google-24-full/nodejs24
  • ‫Node.js 22 nodejs22
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/nodejs22
  • google-22-full/nodejs22
  • ‫Node.js 20 nodejs20
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/nodejs20
  • google-22-full/nodejs20
  • ‫Node.js 18 nodejs18
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/nodejs18
  • google-22-full/nodejs18
  • ‫Node.js 16 nodejs16 google-18-full google-18-full/nodejs16
    ‫Node.js 14 nodejs14 google-18-full google-18-full/nodejs14
    ‫Node.js 12 nodejs12 google-18-full google-18-full/nodejs12
    ‫Node.js 10 nodejs10 google-18-full google-18-full/nodejs10
    ‫Node.js 8 nodejs8 יצא משימוש יצא משימוש
    ‫Node.js 6 nodejs6 יצא משימוש יצא משימוש

    Python

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    Python 3.14 python314
  • ‫google-24 (ברירת מחדל)
  • google-24-full
  • google-24/python314
  • google-24-full/python314
  • Python 3.13 python313
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/python313
  • google-22-full/python313
  • Python 3.12 python312
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/python312
  • google-22-full/python312
  • Python 3.11 python311
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/python311
  • google-22-full/python311
  • Python 3.10 python310
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/python310
  • google-22-full/python310
  • Python 3.9 python39 google-18-full google-18-full/python39
    Python 3.8 python38 google-18-full google-18-full/python38
    Python 3.7 python37 google-18-full google-18-full/python37

    Go

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    ‫Go 1.26
    (גרסת טרום-השקה)
    go126
  • ‫google-24 (ברירת מחדל)
  • google-24-full
  • google-24/go126
  • google-24-full/go126
  • ‫Go 1.25 go125
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go125
  • google-22-full/go125
  • ‫Go 1.24 go124
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go124
  • google-22-full/go124
  • ‫Go 1.23
    go123
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go123
  • google-22-full/go123
  • ‫Go 1.22 go122
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go122
  • google-22-full/go122
  • ‫Go 1.21 go121
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go121
  • google-22-full/go121
  • ‫Go 1.20 go120
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go120
  • google-22-full/go120
  • ‫Go 1.19 go119
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go119
  • google-22-full/go119
  • ‫Go 1.18 go118
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/go118
  • google-22-full/go120
  • ‫Go 1.16 go116 google-18-full google-18-full/go116
    ‫Go 1.13 go113 google-18-full google-18-full/go113
    ‫Go 1.11 go111 יצא משימוש יצא משימוש

    Java

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    Java 25 java25
  • ‫google-24 (ברירת מחדל)
  • google-24-full
  • google-24/java25
  • google-24-full/java25
  • Java 21 java21
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/java21
  • google-22-full/java21
  • Java 17 java17
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/java17
  • google-22-full/java17
  • Java 11 java11 google-18-full google-18-full/java11

    Ruby

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    ‫Ruby 4.0
    (תצוגה מקדימה)
    ruby40 ‫google-24-full (ברירת מחדל) google-24-full/ruby40
    Ruby 3.4 ruby34
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/ruby34
  • google-22-full/ruby34
  • Ruby 3.3 ruby33
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/ruby33
  • google-22-full/ruby33
  • Ruby 3.2 ruby32
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/ruby32
  • google-22-full/ruby32
  • ‫Ruby 3.0 ruby30 google-18-full google-18-full/ruby30
    Ruby 2.7 ruby27 google-18-full google-18-full/ruby27
    ‫Ruby 2.6 ruby26 google-18-full google-18-full/ruby26

    PHP

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    PHP 8.5 php85 ‫google-24-full (ברירת מחדל) google-24-full/php85
    PHP 8.4 php84 ‫google-22-full (ברירת מחדל) google-22-full/php84
    PHP 8.3 php83 ‫google-22-full (ברירת מחדל) google-22-full/php83
    PHP 8.2 php82 ‫google-22-full (ברירת מחדל) google-22-full/php82
    PHP 8.1 php81 google-18-full google-18-full/php81
    PHP 7.4 php74 google-18-full google-18-full/php74

    ‎.NET

    זמן ריצה המזהה של סביבת זמן הריצה מקבצים תמונת הבסיס בזמן הריצה
    ‫‎.NET 10 dotnet10
  • ‫google-24 (ברירת מחדל)
  • google-24-full
  • google-24/dotnet10
  • google-24-full/dotnet10
  • ‫‎.NET 8 dotnet8
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/dotnet8
  • google-22-full/dotnet8
  • ‎.NET 6 dotnet6
  • ‫google-22 (ברירת מחדל)
  • google-22-full
  • google-22/dotnet6
  • google-22-full/dotnet6
  • ‫‎.NET Core 3 dotnet3 google-18-full google-18-full/dotnet3