我在hub.docker.com上有一个docker映像。有没有办法找出谁在使用我的泊坞窗映像或谁在拉该映像? hub.docker.com可以提供的任何统计信息。
答案 0 :(得分:1)
您可以从API获取总拉数和星级数:
https://hub.docker.com/v2/repositories/$1/$2
例如:
curl -s https://hub.docker.com/v2/repositories/library/ubuntu/ | jq -r ".pull_count"
答案 1 :(得分:0)
目前只能检索有关拉动次数的统计信息。然后,您可以使用Google Apps脚本来定期记录提取次数,并将其存储在Google工作表中。您可以在https://www.gasimof.com/blog/track_docker_image_pulls
上找到更多相关信息答案 2 :(得分:0)
由于Docker Hub没有开箱即用的方式来查看拉动趋势,因此我最终为自己实现了Prometheus导出器,并在Grafana中添加了一个仪表板。
下面是PromQL中的图表:docker_hub_pulls{repo="$repo"}
。
以下是我的项目的Github链接:predatorray/docker-hub-prometheus-exporter。