使用golang列出GCR中的Docker仓库。

huangapple go评论85阅读模式
英文:

List docker repositoris in GCR using golang

问题

我想使用go来列出我在GCR中的所有仓库。

我找到了这个库。

然而,我只看到了一个List函数,它似乎是用于列出特定仓库的镜像/标签的(即需要事先知道仓库的名称/URL)。

你知道是否有一种选项可以列出仓库(以便稍后可以列出每个仓库的镜像)?

英文:

I want to use go to list all my repositories in GCR.

I have come across this library.

However, the only List function I see seems to be for listing images/tags for a specific repo. (i.e. it requires a priori knowledge of the repo name / url)

Any idea if there is an option for listing repositories (so that one can later list the images for each repo)?

答案1

得分: 1

你可以使用remote.Catalog函数来列出仓库。

crane CLI程序的示例用法中可以看到。

英文:

You can use the remote.Catalog function for listing repositories.

See example usage in the crane CLI program.

huangapple
  • 本文由 发表于 2021年11月16日 00:34:26
  • 转载请务必保留本文链接:https://go.coder-hub.com/69977783.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定