I work as a developer advocate for the Open Source Robotics Foundation on the Robot Operating System (ROS) open source project. Every year we put together a metrics report about the health of the project. This year we would really like to include the statistics about pulls of the official ROS Docker images off of Docker Hub. I want some fairly basic data like the number of pulls by month based on tag. To be quite frank, I think Docker Hub pulls are now making up a substantial portion of the projectâs downloads, and I would like to report that, but at a finer level of detail than a screen cap of the official Docker Hub page (i.e. pulls by ROS version).
I know the DockerHub API now supports querying this data, and I have done so for our open source project Docker Hub account (/u/osrf). However, this data doesnât really tell the full story, as the number of pulls from our open source project account are a couple orders of magnitude lower than the official Docker Hub downloads (~100k vs ~10M+). Just to make this crystal clear, we have the project-level data, but we really want to see the official pull data, because thatâs what most people are using. I would love to know if there is a way for us to obtain the insights and analytics data for the official Docker Hub images of the project.
Is this data available to open source projects? If yes, can we self serve that resource, or do we need to request this data from Docker Hub directly? This seems like this data would be really useful for all the open source projects on Docker Hub.
Iâm not sure how many community members know the answer. I only know I donât, but if you donât have access to that statistics, probably nobody has. Have you tried to contact Docker support?
Or maybe asking your question in the hub feedback repo?
I didnât include this link in the original post because I donât have sufficient karma, but I did find this thread on Github. I reached out to the person listed, but there was no response.
Just to be clear, there is a difference between our our, âofficial open source accountâ and the âofficial Docker images.â Like I said, we can get access to our account level metrics, but I believe the Docker Hub Librarians have admin access to the âofficial Docker Images.â We suspect, but donât know for a fact, that the Librarians probably have access to this data. I think this is simply a matter of getting ahold of the right Docker Hub Librarian.
Thank you for the link to the issue. It seems you find the right place. I understood the difference between the open source account and the official docker images. Unfortonately, we canât help here directly as we donât have access to those images, but I can try to reach someone. Letâs see if I can.