런타임 지원

함수를 최신 상태 및 보안 상태로 유지하려면 지원되는 런타임을 사용하도록 종종 함수를 업데이트하고 다시 배포해야 합니다. Cloud Run 함수의 런타임에는 운영체제, 특정 프로그래밍 언어를 위해 작성된 코드를 빌드하고 실행하는 데 필요한 소프트웨어, 함수를 지원하는 소프트웨어가 포함됩니다. Cloud Run 함수는 선택한 보안 업데이트 정책에 따라 런타임에 업데이트를 적용합니다.

지원 중단 및 사용 중단

구성요소가 더 이상 활발하게 유지관리되지 않으면 Cloud Run Functions가 런타임의 지원을 중단하고 결국 런타임을 제거할 수 있습니다.

지원 중단 날짜 게시, 지원 중단 기간, 사용 중단 날짜라는 3가지 측면이 있습니다. 다음 표에서 지원 중단 날짜는 지원 중단 기간의 시작 날짜이고 사용 중단 날짜는 사용 중단 기간의 시작 날짜를 나타냅니다.

지원 중단 기간에도 일반적으로 계속해서 런타임을 사용하는 새로운 함수를 만들고 기존 함수를 업데이트할 수 있습니다. 이 기간에는 지원 중단된 런타임을 사용하는 함수를 최신 런타임으로 이전해야 합니다.

사용 중단 날짜 이후에는 더 이상 해당 런타임을 사용하는 새로운 함수를 만들거나 기존 함수를 업데이트할 수 없습니다. 함수를 배포하려면 최신 런타임을 선택해야 합니다. 사용 중단된 런타임을 계속해서 사용하는 함수는 사용이 중지될 수 있습니다.

지원 일정

다음은 지원되는 Cloud Run Functions 런타임 및 지원 중단되었거나 사용 중단된 런타임 목록입니다.

출시 버전의 검증 및 안정성에 따라 가용성 및 키 날짜가 지연될 수 있습니다. 지원 중단 또는 사용 중단 날짜가 비어 있으면 단계가 아직 예약되지 않았음을 의미합니다. 이 페이지를 다시 방문하여 최신 정보를 확인하세요.

Node.js

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
Node.js 22 2세대 Ubuntu 22.04 nodejs22 2027-04-30 2027-10-31
Node.js 20 1세대, 2세대 Ubuntu 22.04 nodejs20 2026-04-30 2026-10-30
Node.js 18 1세대, 2세대 Ubuntu 22.04 nodejs18 2025-04-30 2025-10-30
Node.js 16 1세대, 2세대 Ubuntu 18.04 nodejs16 2024-01-30 2025-01-30
Node.js 14 1세대, 2세대 Ubuntu 18.04 nodejs14 2024-01-30 2025-01-30
Node.js 12 1세대, 2세대 Ubuntu 18.04 nodejs12 2024-01-30 2025-01-30
Node.js 10 1세대, 2세대 Ubuntu 18.04 nodejs10 2024-01-30 2025-01-30
Node.js 8 1세대, 2세대 Ubuntu 18.04 nodejs8 2020-06-05 2021년 2월
Node.js 6 1세대, 2세대 Ubuntu 18.04 nodejs6 2019-04-17 2020년 8월

Python

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
Python 3.12 1세대, 2세대 Ubuntu 22.04 python312 2028-10-02 2029-04-02
Python 3.11 1세대, 2세대 Ubuntu 22.04 python311 2027-10-24 2028-04-24
Python 3.10 1세대, 2세대 Ubuntu 22.04 python310 2026-10-04 2027-04-04
Python 3.9 1세대, 2세대 Ubuntu 18.04 python39 2025-10-05 2026-04-05
Python 3.8 1세대, 2세대 Ubuntu 18.04 python38 2024-10-14 2025-10-14
Python 3.7 1세대 Ubuntu 18.04 python37 2024-01-30 2025-01-30

Go

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
Go 1.23
(미리보기 전용)
2세대 Ubuntu 22.04 go123
Go 1.22 2세대 Ubuntu 22.04 go122
Go 1.21 1세대, 2세대 Ubuntu 22.04 go121
Go 1.20 1세대, 2세대 Ubuntu 22.04 go120 2024-05-01 2025-05-01
Go 1.19 1세대, 2세대 Ubuntu 22.04 go119 2024-04-30 2025-01-30
Go 1.18 1세대, 2세대 Ubuntu 22.04 go118 2024-01-30 2025-01-30
Go 1.16 1세대, 2세대 Ubuntu 18.04 go116 2024-01-30 2025-01-30
Go 1.13 1세대, 2세대 Ubuntu 18.04 go113 2024-01-30 2025-01-30
Go 1.11 1세대, 2세대 Ubuntu 18.04 go111 2020-08-05 2021년 2월

Java

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
Java 21 2세대 Ubuntu 22.04 java21 2031년 10월
Java 17 1세대, 2세대 Ubuntu 22.04 java17 2027년 10월
Java 11 1세대, 2세대 Ubuntu 18.04 java11 2024년 10월

Ruby

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
Ruby 3.3 1세대, 2세대 Ubuntu 22.04 ruby33 2027-03-31 2027-09-30
Ruby 3.2 1세대, 2세대 Ubuntu 22.04 ruby32 2026-03-31 2026-09-30
Ruby 3.0 1세대, 2세대 Ubuntu 18.04 ruby30 2024-03-31 2025-03-31
Ruby 2.7 1세대, 2세대 Ubuntu 18.04 ruby27 2024-01-30 2025-01-30
Ruby 2.6 1세대, 2세대 Ubuntu 18.04 ruby26 2024-01-30 2025-01-30

PHP

런타임 환경 생성 런타임 ID 지원 중단 사용 중단
PHP 8.3 2세대 Ubuntu 22.04 php83 2026-11-23 2027-05-23
PHP 8.2 1세대, 2세대 Ubuntu 22.04 php82 2025-12-08 2026-06-08
PHP 8.1 1세대, 2세대 Ubuntu 18.04 php81 2024-11-25 2025-11-25
PHP 7.4 1세대, 2세대 Ubuntu 18.04 php74 2024-01-30 2025-01-30

.NET Core

런타임 생성 환경 런타임 ID 지원 중단 사용 중단
.NET Core 8 2세대 Ubuntu 22.04 dotnet8
.NET Core 6 1세대, 2세대 Ubuntu 22.04 dotnet6 2024-11-12 2025-11-12
.NET Core 3 1세대, 2세대 Ubuntu 18.04 dotnet3 2024-01-30 2025-01-30