-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prefer os tags in How to use this Image sections #1572
Comments
We do have a section in the faq about tags https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags Maybe we should make a link to that, currently there's no mention of the faq in any image documentation. I think the only link we have to it is in the official-images repo |
Relevant to docker-library/official-images#6282 |
We also do already have a blurb about these OS-specific variants, but we should probably improve it and move it up to be more prominent: (https://github.com/docker-library/docs/blob/b6419071dbd29a7cf1f693edc102fe0c8443e394/ruby/README.md#rubyversion)
|
I'm thinking we should swap the
|
Here's the
|
(I agree we should document "Shared Tags" better too, but I don't think this is the right place to do it since they're not technically related to this -- they're more related to tags that combine windows + linux under a single name, which these often do but not necessarily always.) |
Problem: There's a mis-match between the description sections and how the images are actually managed. This creates unrealistic expectations by users.
We're telling users, e.g.:
However, that simplified tag doesn't reference a stable or immutable image. E.g., recently many "older" images were updated to base off newer or different OS's.
And so, a mountain of help docs, tutorials, etc. all advise to use that simple label type. And all the mysql-based ones are broken now. Since many people followed this advice, many production and development systems are broken as well.
Proposed Solution: All examples and instructions should use fully qualified labels such as
ruby:2.6.3-buster
instead of the currently advised styleruby:2.6.3
.The text was updated successfully, but these errors were encountered: