Docker google容器注册表

时间:2017-11-09 21:31:54

标签: docker google-container-registry

我正在尝试使用docker(而不是gcloud *)将图像推送到google容器注册表。我有凭据,我使用了Json auth选项。

我通过输入以下命令登录注册表

  

docker login -u _json_key -p" $(cat filekey.sjon)" https://us.gcr.io/myregistry

返回

  

登录成功

在此之后我使用

Docker push

它开始推动,然后返回

  

被拒绝无法访问存储库,请检查您是否有权访问存储库

是否可以使用docker在没有gcloud的情况下推送到谷歌容器注册表?

2 个答案:

答案 0 :(得分:1)

要在没有gcloud sdk的情况下从docker发布,需要导航到Iam& amp; admin => google控制台中的serviceaccounts页面。在那里,您可以生成密钥和服务。适用于在Google API凭据页面上生成凭据。

答案 1 :(得分:0)

是的,这应该有效。您可以通过gcr-contact@google.com与我们联系并分享其他详细信息,以便团队帮助您了解正在发生的事情吗?

编辑:我接受了,如果你从登录名中删除“myregistry”会怎样?

相关问题