如果要使用香草泊坞窗在不在Google Compute Engine(即本地)中的计算机上使用Google Container
Registry,则可以按照Google的说明进行操作。
两种主要方法是使用访问令牌或JSON密钥文件。
请注意,_token
和_json_key
是您为用户名(-u
)提供的实际值
访问令牌
$ docker login -e 1234@5678.com -u _token -p "$(gcloud auth print-access-token)" https://gcr.io
JSON密钥文件
$ docker login -e 1234@5678.com -u _json_key -p "$(cat keyfile.json)" https://gcr.io
要创建密钥文件,您可以按照以下说明进行操作:
- 打开“凭据”页面。
- 要设置新的服务帐户,请执行以下操作:
- 单击添加凭据>服务帐户。
- 选择是以标准P12文件还是可以由Google API客户端库加载的JSON文件下载服务帐户的公钥/私钥。
- 新的公钥/私钥对已生成并下载到您的计算机;它是此密钥的唯一副本。您有责任安全地存储它。
您可以在此处查看有关生成密钥文件的Google文档。



