このページでは、アプリが Cloud Run に適しているかどうかを判断する基準について説明します。
条件
Cloud Run に適しているためには、アプリが次の基準をすべて満たしている必要があります。詳細については、Cloud Run のコンテナ契約をご覧ください。
- HTTP、HTTP/2、WebSocket、gRPC 経由で配信されるリクエスト、ストリーム、イベントを処理するか、最後まで実行する。
- ローカル永続ファイル システムを必要とせず、ローカル エフェメラル ファイル システムまたはネットワーク ファイル システムのいずれかを必要とする。
- 同時に実行しているアプリの複数のインスタンスを処理するようにビルドされている。
- インスタンスごとに 8 個の CPU と 32 GiB のメモリを上限とし、それ以上を必要としない。
アプリがこれらの条件を満たしている場合は、Cloud Run に適しています。使用を開始するには、Cloud Run クイックスタートのいずれかをお試しください。
アプリがすべての条件を満たしていない場合は、Cloud Run に適していません。ホスティング オプションとして Google Kubernetes Engine(GKE)をご覧ください。