#docker #google-cloud-platform #yaml #google-cloud-build #google-container-registry
#docker #google-cloud-platform #yaml #google-cloud-build #google-container-registry
Вопрос:
У меня есть файл yaml, который создает образ. Изображение было успешно собрано с помощью триггера github, где я получил подтверждение следующим образом:
Successfully built cd57cea98cac
Successfully tagged gcr.io/my-project/quickstart-image:latest
PUSH
DONE
В нем также говорится, что нажатие выполнено, хотя я не знаю, означает ли это нажатие в реестр контейнеров Google, поскольку я не могу найти это изображение в реестре контейнеров Google проекта.
Это файл yaml, который я использовал для его сборки:
steps:
- name: 'gcr.io/cloud-builders/docker'
env:
- 'ACCESS_TOKEN=$ACCESS_TOKEN'
args:
- build
- "--tag=gcr.io/my-project/quickstart-image"
- "--file=./twitter/dax/processing_scripts/Dockerfile"
- "--build-arg=ACCESS_TOKEN=${ACCESS_TOKEN}"
- .
Есть ли что-нибудь, чего мне не хватает, чтобы поместить его в реестр контейнеров Google, поскольку я не вижу изображения на GCR.
Ответ №1:
Я выяснил ответ на свой собственный вопрос.
Я пропустил шаг изображения, который отправил бы его в реестр контейнеров Google.
steps:
- name: 'gcr.io/cloud-builders/docker'
env:
- 'ACCESS_TOKEN=$ACCESS_TOKEN'
args:
- build
- "--tag=gcr.io/my-project/quickstart-image"
- "--file=./twitter/dax/processing_scripts/Dockerfile"
- "--build-arg=ACCESS_TOKEN=${ACCESS_TOKEN}"
- .
images:
- 'gcr.io/my-project/quickstart-image'