Cloud Run est une plateforme de services sans état, et ne possède pas de mécanisme de stockage intégré.
Les fichiers peuvent être stockés temporairement pour être traités dans une instance de conteneur, mais ce stockage est effectué à partir de la mémoire disponible pour le service, comme décrit dans l'onglet contrat d'exécution . La mémoire maximale disponible pour un service est de 8 Go.
Pour le stockage persistant, la recommandation est la suivante s'intégrer à d'autres services GCP qui fournissent du stockage ou des bases de données.
Les meilleurs services dans ce domaine sont Stockage en nuage y Cloud Firestore .
Ces deux produits sont particulièrement bien adaptés à Cloud Run, car ils présentent la plus grande compatibilité "sans serveur" : mise à l'échelle horizontale pour s'adapter à la capacité de mise à l'échelle de Cloud Run et capacité à déclencher des événements sur les changements d'état pour s'intégrer dans des architectures asynchrones, sans serveur, via Cloud Pub/Sub et celle de Cloud Storage Enregistrement des modifications d'objets y Fonctions du nuage avec fonction cloud Événements et déclencheurs .