是否有任何docker命令仅列出docker hub注册表中的存储库名称?我在docker.io平台上找不到任何文件。
默认情况下不支持,但是您可以创建包含多个功能的自己的脚本,以便列出存储库名称以及帐户中的图像。
它可以是简单的Bash脚本,也可以作为搜索仓库的工具嵌入到您的应用中。
使用authToken,您可以在您的帐户下调用回购清单。
AuthToken = $(curl -s -H“ Content-Type:application / json” -X POST -d'{“ username”:“'$ {username}'”,“ password”:“'$ {password} '“}'https://hub.docker.com/v2/users/login/ | jq -r .token)
curl -s -H“授权:JWT $ AuthToken”https://hub.docker.com/v2/repositories/$ {用户名} /?page_size = 100 | jq -r'.results |。[] | .name'
我从github中引用此脚本。