GCP容器推送不起作用 - “拒绝:请在云控制台中启用Google容器注册表API ...”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GCP容器推送不起作用 - “拒绝:请在云控制台中启用Google容器注册表API ...”相关的知识,希望对你有一定的参考价值。

我将docker镜像上传到GCP Container注册表时遇到问题。我跟随instructions here

正如您在下面的屏幕截图中看到的,我:

  1. 登录我的谷歌云外壳并通过dockerfile构建了一个docker镜像
  2. 正确标记我的图像(我认为)
  3. 尝试使用正确的命令推送图像(我认为)

Docker push to GCP screenshot

但是,我收到了这个错误:拒绝:

Please enable Google Container Registry API in Cloud Console at https://console.cloud.google.com/apis/api/containerregistry.googleapis.com/overview?project=bentestproject-184220 before performing this operation.

当我关注该链接时,它会将我带到错误的项目:

enter image description here

当我选择自己的项目时,我可以看到确实启用了“Google Container Registry API”:

enter image description here

如何上传我的泊坞窗图片?

答案

我好像你错了你的项目ID。您的项目名称是BensTestsProject,但ID是bentestproject-184220。

另一答案

我有同样的问题并解决了它。在我的情况下,图像标签中的项目名称是错误的。你必须重新检查你的图像标签中的“bentestproject-184220”是否正确你的projectID。

以上是关于GCP容器推送不起作用 - “拒绝:请在云控制台中启用Google容器注册表API ...”的主要内容,如果未能解决你的问题,请参考以下文章

Ionic 5 电容器:使用 ONESIGNAL 的推送通知在 iOS 上不起作用

使用离子电容器的 FCM 推送通知在 IOS 中不起作用

GCP 负载均衡器 - 主机和路径规则不起作用

在容器视图中导航时,Unwind Segue 不起作用

如何将消息从 GCP 推送订阅传递到本地 PC?

GCP PubSub 主题推送问题