What is the difference between grafana and grafana-oss in Docker Hub?

What is the difference between grafana and grafana-oss in Docker Hub?

grafana/grafana
https://hub.docker.com/r/grafana/grafana

grafana-oss
https://hub.docker.com/r/grafana/grafana-oss

1 Like

Welcome to the :grafana: community @yxliaoyx!

The two documented docker editions are grafana-enterprise and grafana-oss, I would use one of those.

The Enterprise Edition includes all the features of the OSS Edition, can be used for free, and can be upgraded with a license to include the full Enterprise feature set if you decide you want those later on.

1 Like

@melori.arellano
And what is the grafana-enterprise?
https://hub.docker.com/r/grafana/grafana-enterprise

1 Like

The grafana-enterprise image includes all the features of the OSS Edition, can be used for free, and can be upgraded with a license to include the full Enterprise feature set if you decide you want those later on.

Maybe you didn’t understand the question correctly:

What’s the difference between theses three Docker Hub repositories ?

  • grafana/grafana
  • grafana/grafana-oss
  • grafana/grafana-enterprise
4 Likes

I was trying to find the answer myself and stumbled upon this thread. I can’t find it documented anywhere (not that it doesn’t exist), but the grafana/grafana and grafana/grafana-oss sha256 digests are the same, so they build one image and push it to both repositories. I assume the history there is that the project started in a single repo and later renamed for product differentiation in the separate repos, with grafana/grafana remaining for backwards compatibility.

6 Likes

After a good two years, I land on this thread too, can somebody from Grafana endly say, what is the difference? :sweat_smile:

I would use common sense - compare digests on Docker hub:

=> there is no difference between grafana/grafana and grafana/grafana-oss. I guess grafana/grafana is there because it was first historic Grafana docker image and many deployments still uses this image (so it will be breaking change for them if someone will delete it).

grafana/grafana-enterprise is Grafana “enterprise” version, but you MUST have paid license for enterprise features (it doesn’t work like: I download enterprise version, so I can have Grafana with my own logo - you MUST have paid license for that enterprise features).

Enterprise version without license is more/less Grafana OSS. IMHO Grafana enterprise is preferred image, because you can then easily switch to paid version - you just configure that license and you can use enterprise features in a second.