DEV Community

Cover image for πŸ‹ Effortless Docker images trends on Kaggle πŸ“ˆ
adriens for opt-nc

Posted on

πŸ‹ Effortless Docker images trends on Kaggle πŸ“ˆ

❔ About

As we are going more and more digital, we rely and release an ever increasing set of artifacts :

... and as we go cloud native, docker images are a crucial part of it.

So it makes sense you want to get KPIs about their:

  • πŸ“ Description & documentation quality (for better indexation and get traction)
  • πŸ“ˆ Popularity

This post is dedicated to this concern, for public images on DockerHub.com.

πŸ’‘ Inception

I recently ran a manual internal reporting job on docker images, and I discovered that some of them were lacking descriptions :

Image description

So I wanted, on an automated and daily basis to :

  • πŸ›‘ Lint images description : be sure metadatas are properly setup
  • πŸ“ˆ Get & share KPis of the images popularity (nb. of downloads/Pulls)
  • πŸ¦₯ Effortless : get notified as soon a requirements are not met
  • πŸ“’ Share popularity

πŸ‘‰ Fortunately, DockerHub has a public API so this can be achieved without too much efforts.

🍿 Demo

πŸ”– Resources

Image description

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (6)

Collapse
 
adriens profile image
adriens β€’

Collapse
 
adriens profile image
adriens β€’
Collapse
 
adriens profile image
adriens β€’
Collapse
 
adriens profile image
adriens β€’
Collapse
 
adriens profile image
adriens β€’ β€’ Edited
Collapse
 
adriens profile image
adriens β€’

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay