我们想用Python查询gcr.io
。然而,在撰写本文时,以下任何一项均不可能:
client.images.list()
仅列出本地映像唯一的“hack”是在子流程中执行gcloud container images list (and list-tags) xxx
,并进行解析以提取所需的信息
我们也可以从GCP控制台(浏览器)解析HTML响应,但这将是更多的工作
关于如何在Python中轻松列出GCR图像,还有其他想法吗
对于Docker和Googlers,有没有计划扩展Python库以与远程注册表交互,尤其是*.gcr.io
Google容器注册表实现the same Docker HTTP API与任何其他Docker注册表一样
首先,使用
gcloud auth print-access-token
或one of these alternatives获取帐户的访问令牌然后,使用HTTP API的Docker "Listing Repositories"端点:
相关问题 更多 >
编程相关推荐