使用 golang 在 GCR 中列出 docker 个存储库

List docker repositoris in GCR using golang

我想使用 go 列出我在 GCR 中的所有存储库。

我遇到了 this 图书馆。

然而,我看到的唯一 List function 似乎是为了列出 images/tags 特定的回购协议。 (即它需要回购名称的先验知识/url)

知道是否有列出存储库的选项(以便以后可以列出每个存储库的图像)?

您可以使用 remote.Catalog function 列出存储库。

请参阅 crane CLI 程序中的 example usage