Zum Hauptinhalt springen
Dokumentation
close
Jetzt starten
Erste Schritte mit Google Cloud
Produktliste
Cloud Customer Care
Vorgestellte Produkte
Agent Platform
API-Verwaltung mit Apigee
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Produktübergreifende Tools
Zugriffs- und Ressourcenverwaltung
Kosten- und Nutzungsmanagement
Infrastruktur als Code
SDK, Sprachen, Frameworks und Tools
Technologiebereiche
KI und ML
Anwendungsentwicklung
Anwendungshosting
Compute
Datenanalyse und Pipelines
Datenbanken
Verteilt, Hybrid und Multi-Cloud
Branchenlösungen
Migration
Netzwerk
Beobachtbarkeit und Monitoring
Sicherheit
Storage
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Anmelden
Cloud Run
Jetzt kostenlos testen
Übersicht
Leitfäden
Referenzen
Beispiele
Ressourcen
Dokumentation
Mehr
Übersicht
Leitfäden
Referenzen
Beispiele
Ressourcen
Console
Erste Schritte
Produktübersicht
Cloud Run-Ressourcenmodell
Containerlaufzeitvertrag
Anwendungsfälle und Beispiele ansehen
Ist meine Anwendung für einen Cloud Run-Dienst geeignet?
Wann sollte ich eine Funktion bereitstellen?
KI-Anwendungsfälle in Cloud Run
Cloud Run für KI‑gestützte Entwicklung und Vibe-Coding
Mit Google Cloud-Diensten verbinden
Los gehts
Übersicht
Arbeitslasten in Cloud Run bereitstellen
Beispielwebdienst bereitstellen
Container bereitstellen
Über ein Git-Repository bereitstellen
Beispielfunktion bereitstellen
Beispieljob ausführen
Beispiel-Worker-Pool bereitstellen
Beispielinstanz erstellen
Sprachen und Frameworks
Go
Node.js
Express.js
SSR (Angular)
Next.js
Nuxt.js
SvelteKit
Python
Flask
FastAPI
Gradio
LangChain
Smolagents
Streamlit
Agent Development Kit (ADK) für Python
Java
Kotlin
C#
C++
PHP
Ruby
Sonstiges
Umgebung vorbereiten
Umgebung einrichten
Zugriff mit IAM gewähren
HTTP-Anfragen verarbeiten
Dienste entwickeln
Dienste bereitstellen
Übersicht
Container-Images bereitstellen
Container bereitstellen
Code containerisieren
Lokales Testen
Über Quellcode bereitstellen
Dienste aus Quellcode bereitstellen
Quellen in Container einbinden
Kontinuierliche Bereitstellung aus Git
Über Compose bereitstellen
Remote-MCP-Server von Cloud Run verwenden
Funktionen bereitstellen
Übersicht
Cloud Run-Funktionen vergleichen
Cloud Run-Funktionen schreiben
Laufzeiten
Übersicht
Node.js
Übersicht
Node.js-Abhängigkeiten
Python
Übersicht
Python-Abhängigkeiten
Go
Übersicht
Go-Abhängigkeiten
Java
Übersicht
Java-Abhängigkeiten
.NET
Ruby
PHP
Funktionen in Containern erstellen
Lokale Funktionen entwickeln
Funktionen bereitstellen
Funktionstrigger
Anleitungen
Funktion erstellen, die BigQuery-Ergebnisse zurückgibt
Funktion erstellen, die Spanner-Ergebnisse zurückgibt
In Cloud-Datenbanken einbinden
Codelabs
Webtraffic bereitstellen
Benutzerdefinierte Domains zuordnen
Statische Assets mit CDN bereitstellen
Traffic aus mehreren Regionen bereitstellen
Failover mit Service Health automatisieren
Sitzungsaffinität aktivieren
Front-End-Proxys mit Nginx
Dienste verwalten
Dienste aufrufen, kopieren oder löschen
Überarbeitungen aufrufen oder löschen
Trafficmigration, graduelle Einführungen, Rollbacks
Dienste konfigurieren
Übersicht
Kapazität
Beschränkungen des Arbeitsspeichers
CPU-Beschränkungen
GPU
GPU-Konfiguration
Best Practices für die GPU-Leistung
Zeitüberschreitung bei Anfrage
Maximale Anzahl gleichzeitiger Anfragen
Maximale Anzahl gleichzeitiger Anfragen pro Instanz
Maximale Anzahl gleichzeitiger Anfragen konfigurieren
Abrechnung
Dienstkonfigurationen mit Recommender optimieren
Umgebung
Containerport und -Einstiegspunkt
Umgebungsvariablen
Volume-Bereitstellungen
Cloud Storage-Volumes
NFS-Volumen
In-Memory-Volumes
CIFS/SMB
Flüchtiges Laufwerk
Ausführungsumgebung
Sandboxes
Container-Systemdiagnosen
HTTP/2-Anfragen
Secrets
Dienstidentität
Skalieren
Instanz-Autoscaling für Dienste
Maximale Anzahl von Instanzen
Maximale Anzahl von Instanzen für Dienste
Maximale Anzahl von Instanzen konfigurieren
Mindestanzahl von Instanzen
Benutzerdefinierte Skalierungssteuerungen konfigurieren
Manuelle Skalierung
Metadata
Beschreibung
Labels
Tags
Konfigurationen für die Bereitstellung von Quellen
Unterstützte Sprach-Laufzeitumgebungen und Basis-Images
Automatische Basis-Image-Updates konfigurieren
Build-Umgebungsvariablen
Build-Dienstkonto
Build-Worker-Pools
Dienste aufrufen und auslösen
Mit HTTPS-Anfragen aufrufen
Webhook-Ziel hosten
Mit WebSockets streamen
Übersicht
Anleitung zum Erstellen eines WebSocket-Chat-Dienstes
Asynchron aufrufen
Dienste nach Zeitplan aufrufen
Workflow erstellen
Dienste als Teil eines Workflows aufrufen
Anleitung für die Verbindung einer Reihe von Diensten über Cloud Functions und Cloud Run
Asynchrone Aufgaben ausführen
Dienst über ein Pub/Sub-Push-Abo aufrufen
Dienst aus Pub/Sub auslösen
Beispielanleitung zum Einbinden der Bildverarbeitung in Pub/Sub
Aus Ereignissen auslösen
Trigger mit Eventarc erstellen
Pub/Sub-Trigger
Pub/Sub-Eventarc-Trigger erstellen
Funktionen aus Pub/Sub mit Eventarc auslösen
Funktionen über weitergeleitete Logeinträge auslösen
Cloud Storage-Trigger
Trigger mit Cloud Storage erstellen
Dienste aus Cloud Storage mit Eventarc auslösen
Funktionen aus Cloud Storage mit Eventarc auslösen
Firestore-Trigger
Trigger mit Firestore erstellen
Funktionen über Ereignisse in einer Firestore-Datenbank auslösen
Mit anderen Diensten mithilfe von gRPC verbinden
Best Practices und Beispiele
Allgemeine Tipps zur Entwicklung von Diensten
Dienste optimieren
Kosten optimieren
Java-Dienste optimieren
Python-Dienste optimieren
Node.js-Dienste optimieren
Best Practices für Belastungstests
Zonale Redundanz
Best Practices für Funktionen
Übersicht
Wiederholungen ereignisgesteuerter Funktionen konfigurieren
Anleitungen
Systempaket im Container installieren
gcloud-Befehle im Container ausführen
Job-Aufgaben bis zum Abschluss ausführen
Jobs erstellen
Jobs ausführen
Jobs ausführen
Geplante Jobs ausführen
Ausführung eines Jobs verzögern
Jobs aus Workflows ausführen
Jobs verwalten
Jobs ansehen oder löschen
Jobausführungen ansehen oder stoppen
Jobs konfigurieren
Kapazität
CPU-Beschränkungen
Beschränkungen des Arbeitsspeichers
GPU
GPU-Konfiguration
Best Practices für GPUs
Maximale Wiederholungsversuche
Zeitlimit der Aufgabe
Parallelität
Umgebung
Containereinstiegspunkt
Umgebungsvariablen
Container-Systemdiagnosen
Volume-Bereitstellungen
Cloud Storage-Volumes
NFS-Volumen
In-Memory-Volumes
CIFS/SMB-Netzwerkdateisysteme verwenden
Flüchtiges Laufwerk
Secrets
Dienstidentität
Sandboxes
Metadata
Labels
Tags
Best Practices
Wiederholungsversuche und Prüfpunkte für Jobs
Kosten optimieren
Kontinuierliche Hintergrundarbeiten ausführen
Worker-Pools bereitstellen
Worker-Pools bereitstellen
Worker-Pools aus Quellcode bereitstellen
Worker-Pools verwalten
Worker-Pools ansehen oder löschen
Versionen von Worker-Pools ansehen oder löschen
Instanz-Splits und Rollbacks
Worker-Pools konfigurieren
Kapazität
Beschränkungen des Arbeitsspeichers
CPU-Beschränkungen
GPU
GPU-Konfiguration
Best Practices für GPUs
Umgebung
Container und Einstiegspunkt
Umgebungsvariablen
Volume-Bereitstellungen
Cloud Storage-Volumes
NFS-Volumen
In-Memory-Volumes
CIFS/SMB-Netzwerkdateisysteme verwenden
Flüchtiges Laufwerk
Container-Systemdiagnosen
Secrets
Dienstidentität