小编str*_*iek的帖子

如何使用python /列出docker映像获取GCR访问令牌

我获得的访问令牌gcloud auth print-access-token显然不同于我可以通过一些基本的python代码获得的访问令牌:

export GOOGLE_APPLICATION_CREDENTIALS=/the-credentials.json
from oauth2client.client import GoogleCredentials
credentials = GoogleCredentials.get_application_default()
credentials.get_access_token()
Run Code Online (Sandbox Code Playgroud)

我正在尝试做的是获得一个可以与之配合使用的令牌:

curl -u _token:<mytoken> https://eu.gcr.io/v2/my-project/my-docker-image/tags/list
Run Code Online (Sandbox Code Playgroud)

我不希望将gcloud实用程序安装为我的应用程序的依赖项,因此,我尝试通过誓约google凭据以编程方式获取访问令牌

python google-compute-engine google-container-registry

5
推荐指数
1
解决办法
824
查看次数