Sign in to your Google Account.
If you don't already have one, sign up for a new account.
Select or create a GCP project.
Make sure that billing is enabled for your Google Cloud Platform project. Learn how to enable billing.
- Enable the Cloud Run API
- Install and initialize the Cloud SDK.
Install the gcloud beta component:
gcloud components install beta
gcloud components update
Optionally, set your platform and default Cloud Run region with the
gcloud properties to avoid prompts from the command line:
gcloud config set run/platform managed gcloud config set run/region REGIONreplacing REGION with the default region you want to use.
Optionally, install Docker locally.
If you do so, you must invoke the following gcloud
commands to add the gcloud Docker credential helper:
gcloud auth configure-docker gcloud components install docker-credential-gcrFor more information about Docker credential helpers, see the documentation for the docker-credential-gcr project.
Cloud Run regions
Cloud Run is regional, which means the infrastructure that
runs your Cloud Run services is located in a specific region and is
managed by Google to be redundantly available across
all the zones within that region.
Meeting your latency, availability, or durability requirements are primary
factors for selecting the region where your Cloud Run services are run.
You can generally select the region nearest to your users but you should consider
the location of the other GCP
products that are used by your Cloud Run service.
Using GCP products together across multiple locations can affect
your service's latency as well as cost.
Cloud Run is available in the following regions:
If you already created a Cloud Run service, you can view the region in the Cloud Run dashboard in the GCP Console.
To learn how to build a container from code source, push to Container Registry, and deploy, see: