Cloud Code помещает образ Docker в облачное хранилище вместо реестра артефактов при развертывании службы Cloud Run
Почему, когда я использую расширение Visual Studio Code Cloud Code для развертывания службы Cloud Run, изображение не сохраняется в реестре артефактов?
1 ответ
Я просто попробовал сценарий, и он у меня сработал! Следуя этим шагам, вы должны начать.
- Создайте репозиторий реестра артефактов на https://console.cloud.google.com/artifacts и настройте docker auth на своем клиенте, чтобы использовать gcloud для аутентификации репо. Вы можете найти подробные инструкции здесь .
- При развертывании в Cloud Run в облачном коде вы обнаружите, что по умолчанию он будет использовать репозиторий реестра контейнеров как «URL-адрес образа контейнера», но вместо этого вы можете легко использовать здесь репозиторий реестра артефактов. Здесь вы можете вставить имя репо, созданное на предыдущем шаге, и добавить имя изображения. Вот скриншот только что протестированного мной примера.