Code Monkey home page Code Monkey logo

Comments (10)

Djelibeybi avatar Djelibeybi commented on September 21, 2024

This is by design and is documented in the main README.

See "Removal of latest tag": https://hub.docker.com/_/oraclelinux

from container-images.

andrewkp101 avatar andrewkp101 commented on September 21, 2024

Other Linux versions are not doing this, removing the latest tag causes confusion.

Why break the standard?

It's pretty common sense that if you want to the latest version on the 7 release you should go for the 7 tag and likewise for 8, however if you just want the latest be it 7,8,9,10 just use the latest tag. This is well understood in the industry.

Going against the standard is never a good thing to do. The fact that it has only been removed at this very late stage "June 2020" is testimony to this.

Please reopen the issue.

from container-images.

Djelibeybi avatar Djelibeybi commented on September 21, 2024

We had many issues when the default changed from 7 to 8. So many issues, that we were forced to revert latest back to 7, which just broke latest. So we removed it completely. That way, you have to make a particular decision which version you want.

from container-images.

andrewkp101 avatar andrewkp101 commented on September 21, 2024

The logic should be;
If you want version 7, pick the 7 tag
If you want version 8, pick the 8 tag

If you just want the latest and don't care pick the latest tag. If you are on latest and something breaks, you go back and work out why which entails going through logs and switching to the 7 tag. The logs should show that it worked on 7 and stopped working on 8 for example. This is standard practice.

Maybe 8 was a poor release, I don't know? In any case having one problem (a poor release?) doesn't provide a good reason to make another problem and going against the docker convention.

People just run "docker run oraclelinux" and when that doesn't work they just think, it's not worth it working out why. The fact that no other Linux version has done this is something to think about along with the fact that despite Oracle Linux being on docker since 2014 it has only been decided to remove the standard "latest" tag only now.

from container-images.

Djelibeybi avatar Djelibeybi commented on September 21, 2024

I understand the logic, but the way Oracle Linux versions co-exist for years means that it's not that useful in this case.

from container-images.

andrewkp101 avatar andrewkp101 commented on September 21, 2024

It's not correct, people will just walk away from even trying the product.

from container-images.

gotmax23 avatar gotmax23 commented on September 21, 2024

We had many issues when the default changed from 7 to 8. So many issues, that we were forced to revert latest back to 7, which just broke latest. So we removed it completely. That way, you have to make a particular decision which version you want.

I understand the logic, but the way Oracle Linux versions co-exist for years means that it's not that useful in this case.

I agree that it is best to pin container images to a specific tag to avoid breakage. This applies to all container images. I don't think that justifies breaking protocol. There are several distributions besides Oracle Linux that have multiple versions (including the other EL distros) and none of them do this. What issues did you have? I don't understand what is unique about Oracle Linux.

Screenshot from Docker Hub:
2021-08-10_19-31
If possible, we should at least fix the prominent instructions that result in an error. If that isn't possible, that goes to show why the latest tag should exist.

Thank you for your consideration,
Maxwell

from container-images.

Djelibeybi avatar Djelibeybi commented on September 21, 2024

That's totally up to Docker, not us. I encourage you to provide that as feedback here: https://github.com/docker/hub-feedback

from container-images.

gotmax23 avatar gotmax23 commented on September 21, 2024

If possible, we should at least fix the prominent instructions that result in an error

That's totally up to Docker, not us. I encourage you to provide that as feedback here: https://github.com/docker/hub-feedback

Okay, so it looks like it is not currently possible to fix that. I will consider providing Docker Hub feedback as you suggested.

We had many issues when the default changed from 7 to 8. So many issues, that we were forced to revert latest back to 7, which just broke latest.

Out of curiosity, what issues did you face?

Thanks.
Maxwell 😀

from container-images.

Djelibeybi avatar Djelibeybi commented on September 21, 2024

#16 was probably the most distruptive.

from container-images.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.