Loading...
Loading...
Compare original and translation side by side
gcloud services enable run.googleapis.com cloudbuild.googleapis.comgcloud services enable run.googleapis.com cloudbuild.googleapis.comroles/run.adminroles/run.sourceDeveloperroles/iam.serviceAccountUserroles/logging.viewerroles/run.buildergcloud projects add-iam-policy-binding PROJECT_ID \
--member=serviceAccount:SERVICE_ACCOUNT_EMAIL_ADDRESS \
--role=roles/run.builderPROJECT_IDSERVICE_ACCOUNT_EMAIL_ADDRESSroles/run.adminroles/run.sourceDeveloperroles/iam.serviceAccountUserroles/logging.viewerroles/run.buildergcloud projects add-iam-policy-binding PROJECT_ID \
--member=serviceAccount:SERVICE_ACCOUNT_EMAIL_ADDRESS \
--role=roles/run.builderPROJECT_IDSERVICE_ACCOUNT_EMAIL_ADDRESSCRITICAL RULE: Any deployed code MUST listen on 0.0.0.0 (not 127.0.0.1) and use the injected $PORT environment variable (defaults to 8080), or it will crash on boot.
重要规则:任何部署的代码必须监听0.0.0.0(而非127.0.0.1),并使用注入的$PORT环境变量(默认值为8080),否则启动时会崩溃。
gcloud run deploy SERVICE_NAME \
--image IMAGE_URL \
--region us-central1 \
--allow-unauthenticatedus-docker.pkg.dev/cloudrun/container/hello:latestLOCATION-docker.pkg.dev/PROJECT_ID/REPO_NAME/PATH:TAG--image gcloud run deploy SERVICE_NAME \
--image IMAGE_URL \
--region us-central1 \
--allow-unauthenticatedus-docker.pkg.dev/cloudrun/container/hello:latestLOCATION-docker.pkg.dev/PROJECT_ID/REPO_NAME/PATH:TAG--imagegcloud run deploy SERVICE_NAME --source . \
--base-image BASE_IMAGE \
--automatic-updates gcloud run deploy SERVICE_NAME --source .When you provide a Dockerfile, Cloud Build runs it in the cloud, and
deploys the service.gcloud beta run deploy SERVICE_NAME \
--source APPLICATION_PATH \
--no-build \
--base-image=BASE_IMAGE \
--command=COMMAND \
--args=ARGus-central1-docker.pkg.dev/serverless-runtimes/google-24-full/runtimes/nodejs24osonly24gcloud run deploy SERVICE_NAME --source . \
--base-image BASE_IMAGE \
--automatic-updates gcloud run deploy SERVICE_NAME --source .当您提供Dockerfile时,Cloud Build会在云端运行它,并部署服务。gcloud beta run deploy SERVICE_NAME \
--source APPLICATION_PATH \
--no-build \
--base-image=BASE_IMAGE \
--command=COMMAND \
--args=ARGus-central1-docker.pkg.dev/serverless-runtimes/google-24-full/runtimes/nodejs24osonly24gcloud run jobs create JOB_NAME --image IMAGE_URL OPTIONSgcloud run jobs deploy JOB_NAME --image IMAGE_URL OPTIONSus-docker.pkg.dev/cloudrun/container/job:latest--tasksCLOUD_RUN_TASK_INDEXCLOUD_RUN_TASK_COUNT--max-retries--task-timeout--parallelismgcloud run jobs creategcloud run jobs executegcloud run jobs creategcloud run jobs execute JOB_NAMEgcloud run jobs execute JOB_NAME --wait --region=REGIONeurope-west1run/regiongcloud run jobs create JOB_NAME --image IMAGE_URL OPTIONSgcloud run jobs deploy JOB_NAME --image IMAGE_URL OPTIONSus-docker.pkg.dev/cloudrun/container/job:latest--tasksCLOUD_RUN_TASK_INDEXCLOUD_RUN_TASK_COUNT--max-retries--task-timeout--parallelismgcloud run jobs creategcloud run jobs executegcloud run jobs creategcloud run jobs execute JOB_NAMEgcloud run jobs execute JOB_NAME --wait --region=REGIONeurope-west1run/regionus-docker.pkg.dev/my-project/container/my-image:latestus-docker.pkg.dev/my-project/container/my-image@sha256:41f34ab970ee...us-docker.pkg.dev/my-project/container/my-image:latestus-docker.pkg.dev/my-project/container/my-image@sha256:41f34ab970ee...gcloud run worker-pools deploy WORKER_POOL_NAME --image IMAGE_URLus-docker.pkg.dev/cloudrun/container/worker-pool:latest--imagegcloud run worker-pools deploy WORKER_POOL_NAME --image IMAGE_URLus-docker.pkg.dev/cloudrun/container/worker-pool:latest--imagegcloud run worker-pools--source--image--sourcegcloud run worker-pools deploy WORKER_POOL_NAME --source .WORKER_POOL_NAMEgcloud run worker-pools deploy--source--image--sourcegcloud run worker-pools deploy WORKER_POOL_NAME --source .WORKER_POOL_NAMEgcloud logging read "resource.labels.service_name=SERVICE_NAME" --limit=20--no-build--source .gcloud logging read "resource.labels.service_name=SERVICE_NAME" --limit=20--no-build--source .gcloud runsearch_documentsgcloud runsearch_documents