使用gcloud配置构建Docker

使用gcloud配置构建Docker,docker,google-cloud-platform,dockerfile,gcloud,Docker,Google Cloud Platform,Dockerfile,Gcloud,我有一个用例,我希望在构建docker映像时使用gcloud用户配置 在docker映像生成期间实现此配置的最佳方法是什么?您可以使用生成配置文件或docker文件来生成docker映像。首先使用Cloud Shell命令行中的gcloud auth login登录Google云。然后使用gcloud config set project[project\u ID]为gcloud配置项目,其中“[project\u ID]”是您希望使用的GCP项目ID 使用构建配置文件时,它指示Cloud bu

我有一个用例,我希望在构建docker映像时使用gcloud用户配置


在docker映像生成期间实现此配置的最佳方法是什么?

您可以使用生成配置文件或docker文件来生成docker映像。首先使用Cloud Shell命令行中的
gcloud auth login
登录Google云。然后使用
gcloud config set project[project\u ID]
为gcloud配置项目,其中“[project\u ID]”是您希望使用的GCP项目ID

使用构建配置文件时,它指示Cloud build根据您在cloudbuild.yaml文件中提供的规范执行任务:

在构建时,云构建会自动将“$PROJECT_ID”替换为您的项目ID。您可以通过运行以下命令启动构建:

gcloud builds submit --config cloudbuild.yaml
使用这个,以及这个来理解Google Cloud Build配置文件的结构。希望这有帮助

gcloud builds submit --config cloudbuild.yaml