0

为什么当我使用 Visual Studio Code 扩展“Cloud Code”来部署 Cloud Run 服务时,它似乎将图像内容存储在 Cloud Storage 中(通过 Container Registry)。

我可以让它将图像存储在 Google Cloud Artifact Registry 中吗?

4

1 回答 1

5

我刚刚尝试了这个场景,它对我有用!遵循这些步骤应该可以帮助您。

  1. 在https://console.cloud.google.com/artifacts创建工件注册表存储库,并在您的客户端上设置 docker auth 以使用 gcloud 对存储库进行身份验证。您可以在此处找到执行此操作的详细步骤。
  2. 在 Cloud Code 中部署到 Cloud Run 时,您会发现它默认使用 Container Registry 存储库作为“容器映像 URL”,但您可以在这里轻松地使用工件注册表存储库。在这里,您可以粘贴您在上一步中创建的存储库名称,并附加一个图像名称。这是我刚刚测试的示例的屏幕截图。
于 2021-07-26T17:00:21.440 回答