Вы можете создать образ Docker, используя файл конфигурации сборки или Dockerfile . Сначала войдите в Google Cloud, используя gcloud auth login
в командной строке Cloud Shell. Затем настройте проект для gcloud, используя gcloud config set project [PROJECT_ID]
, где «[PROJECT_ID]» - это идентификатор проекта GCP, который вы хотите использовать.
При использовании файла конфигурации сборки он дает команду Cloud Build выполнять задачи в соответствии со спецификациями, указанными в файле cloudbuild.yaml :
steps:
- name: 'gcr.io/cloud-builders/docker'
args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/quickstart-image', '.' ]
images:
- 'gcr.io/$PROJECT_ID/quickstart-image'
Во время сборки Cloud Build автоматически заменяет «$ PROJECT_ID» на идентификатор вашего проекта. Вы запускаете сборку, выполнив эту команду:
gcloud builds submit --config cloudbuild.yaml
Используйте этот быстрый старт, чтобы начать работу , и эту документацию , чтобы понять структуру файла конфигурации для Google Cloud Build. Надеюсь, это поможет!