Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Une image de base est le point de départ de la plupart des workflows de développement basés sur des conteneurs.
Les développeurs commencent par une image de base, sur laquelle sont superposées les bibliothèques, les fichiers binaires et les fichiers de configuration nécessaires à l'exécution de leur application. Les buildpacks de Google Cloud publient des images de base avec plusieurs configurations des packages système et des langages disponibles.
Les mises à jour de sécurité et de maintenance de ces images de base sont disponibles via des mises à jour de routine. Les buildpacks de Google Cloud appliquent ces mises à jour automatiquement ou vous permettent de les mettre à jour manuellement, en fonction de l'environnement et de votre configuration.
Par exemple, Cloud Run Functions est compatible avec les mises à jour automatiques.
Les images d'exécution sont hébergées dans chaque région où Artifact Registry est disponible.
Vous pouvez personnaliser le chemin de l'image de base en remplaçant la première partie de l'URI par la région de votre choix :
REGION par la région souhaitée, par exemple us-central1.
STACK par la pile de système d'exploitation souhaitée, par exemple google-22.
RUNTIME_ID par l'ID d'exécution utilisé par votre fonction, par exemple python310.
Par exemple, les packs de compilation référencent la dernière image de base Node.js 20 à l'aide de la pile google-22, hébergée dans us-central1 avec l'URL suivante : us-central1-docker.pkg.dev/serverless-runtimes/google-22/runtimes/nodejs22.
Node.js
Environnement d'exécution
Génération
Environnement
ID d'exécution
Node.js 22 (version bêta uniquement)
2e génération
Ubuntu 22.04
nodejs22
Node.js 20
1st gen, 2nd gen
Ubuntu 22.04
nodejs20
Node.js 18
1st gen, 2nd gen
Ubuntu 22.04
nodejs18
Node.js 16
1st gen, 2nd gen
Ubuntu 18.04
nodejs16
Node.js 14
1st gen, 2nd gen
Ubuntu 18.04
nodejs14
Node.js 12
1st gen, 2nd gen
Ubuntu 18.04
nodejs12
Node.js 10
1st gen, 2nd gen
Ubuntu 18.04
nodejs10
Node.js 8
1st gen, 2nd gen
Ubuntu 18.04
nodejs8
Node.js 6
1st gen, 2nd gen
Ubuntu 18.04
nodejs6
Python
Environnement d'exécution
Génération
Environnement
ID d'exécution
Python 3.12
1st gen, 2nd gen
Ubuntu 22.04
python312
Python 3.11
1st gen, 2nd gen
Ubuntu 22.04
python311
Python 3.10
1st gen, 2nd gen
Ubuntu 22.04
python310
Python 3.9
1st gen, 2nd gen
Ubuntu 18.04
python39
Python 3.8
1st gen, 2nd gen
Ubuntu 18.04
python38
Python 3.7
1re génération
Ubuntu 18.04
python37
Go
Environnement d'exécution
Génération
Environnement
ID d'exécution
Go 1.22
2e génération
Ubuntu 22.04
go122
Go 1.21
1st gen, 2nd gen
Ubuntu 22.04
go121
Go 1.20
1st gen, 2nd gen
Ubuntu 22.04
go120
Go 1.19
1st gen, 2nd gen
Ubuntu 22.04
go119
Go 1.18
1st gen, 2nd gen
Ubuntu 22.04
go118
Go 1.16
1st gen, 2nd gen
Ubuntu 18.04
go116
Go 1.13
1st gen, 2nd gen
Ubuntu 18.04
go113
Go 1.11
1st gen, 2nd gen
Ubuntu 18.04
go111
Java
Environnement d'exécution
Génération
Environnement
ID d'exécution
Java 21
2e génération
Ubuntu 22.04
java21
Java 17
1st gen, 2nd gen
Ubuntu 22.04
java17
Java 11
1st gen, 2nd gen
Ubuntu 18.04
java11
Ruby
Environnement d'exécution
Génération
Environnement
ID d'exécution
Ruby 3.3
1st gen, 2nd gen
Ubuntu 22.04
ruby33
Ruby 3.2
1st gen, 2nd gen
Ubuntu 22.04
ruby32
Ruby 3.0
1st gen, 2nd gen
Ubuntu 18.04
ruby30
Ruby 2.7
1st gen, 2nd gen
Ubuntu 18.04
ruby27
Ruby 2.6
1st gen, 2nd gen
Ubuntu 18.04
ruby26
PHP
Environnement d'exécution
Environnement
Génération
ID d'exécution
PHP 8.3
2e génération
Ubuntu 22.04
php83
PHP 8.2
1st gen, 2nd gen
Ubuntu 22.04
php82
PHP 8.1
1st gen, 2nd gen
Ubuntu 18.04
php81
PHP 7.4
1st gen, 2nd gen
Ubuntu 18.04
php74
.NET Core
Environnement d'exécution
Génération
Environnement
ID d'exécution
.NET Core 8
2e génération
Ubuntu 22.04
dotnet8
.NET Core 6
1st gen, 2nd gen
Ubuntu 22.04
dotnet6
.NET Core 3
1st gen, 2nd gen
Ubuntu 18.04
dotnet3
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/20 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/20 (UTC)."],[],[]]