Hello,
I recently created a few
Github Issues for this but was notified I should ask in this group for your opinion first, before an issues can be created.
I think it would be useful for a lot of people, if the projects with docker images, would provide tags for all major, minor and patch versions.
For example, right now with node_exporter, these tags are supported:
- v1.8.2 - Version 1.8.2
- v1.8.1 - Version 1.8.1
- v1.7.0 - Version 1.7.0
- latest - Version 1.8.2
I would propose a tag system like this:
- v1.8.2 - Version 1.8.2
- v1.8.1 - Version 1.8.1
- v1.8 - Version 1.8.2
- v1 - Version 1.8.2
- latest - Version 1.8.2
This would allow for pinning to specific versions and having updates automatically done, depending on what changes you are fine with unattended.
User A might pin to "latest" as they don't care and want all the updates.
User B might pin to "v1" as they are fine with new features but no breaking changes.
User C might pin to "v1.8.2" as they don't want any changes.
An example of projects implementing this would be
MySQL or
Python.
Thank you for considering this.