Can anyone explain the difference between the main
and latest
Docker tag?
Thanks.
Can anyone explain the difference between the main
and latest
Docker tag?
Thanks.
main
is a successful build of the main branch - it may contain unreleased features
last
is the latest stable release (or it should be).
Anyway, good prod setup should use explicit version definition(plugins included). Especially if you have horizontal scaling - you will have very likely problems, when diferrent containers will be using different latest
image.
Can you then explain why latest
is pulling version 8.4.0-beta1 ??
As I said latest
should be latest stable release (I also pointend the blind dependency on that is wrong). Iām not and Grafana employer, so I donāt have access to release pipeline, so any reason which I give you why latest
has beta currently will be only guess. Do you really want a blind guess? I would say no.
You can buy Grafana (e.g. Grafana enteprise) and then you will have access to Grafana support, where you can ask these kind of questions and they will give you valid answer.
Eventually use https://grafana.com/api/grafana/versions/stable to get latest stable release, which then can be used as an explicit docker image tag for the deployement,
It seem the latest
image as of this moment (February 8th, 13:00 UTC) bumped back to 8.3.5, which would be kind of expected.
Maybe this means now, that latest
is in fact latest stable release, and not something else?
Iām not using this as enterprise, but Iām just simply after the fact that I can get some expected behavior from which images are pushed to the different Docker tags.
Can anyone confirm that latest
tag is now indeed ālatest stableā (which is perfect for homelab - just bumped to 8.4.0 from 8.3.6), whereas main
is ālatest testing/betaā?
If not, please can someone clarify? Thanks.