Comments (10)
This is by design and is documented in the main README.
See "Removal of latest tag": https://hub.docker.com/_/oraclelinux
from container-images.
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.
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.
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.
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.
It's not correct, people will just walk away from even trying the product.
from container-images.
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:
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.
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.
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.
#16 was probably the most distruptive.
from container-images.
Related Issues (20)
- Fix docker pull information on the Docker Hub HOT 3
- Cannot install packages on oraclelinux:8(-slim) HOT 2
- Apply ELSA-2022-4796, ELSA-2022-4799 to oraclelinux:8 HOT 1
- Public Key error installing kubctl using oraclelinux:8-slim as a basic image HOT 1
- jfrog reports several medium and low vulnerabilities for oraclelinux:8-slim HOT 1
- docker scan(synk) reports several HIGH vulnerabilities HOT 2
- stable tags of slim variants not available HOT 2
- OracleLinux:7 image having high vulnerabilities with openssl-libs as per Snyk HOT 1
- Yum commands fail HOT 1
- Package manager missing on 8-slim and 9-slim HOT 1
- oraclelinux/manifests/7-slim broken
- where can i download oraclelinux-9-amd64-rootfs.tar.xz HOT 2
- yum does not work in OL9 containers HOT 1
- README refers to microdnf and slim images HOT 1
- problem with repodata in OL8/baseos/latest for package libnghttp2-1.33.0-5.el8_9.x86_64.rpm HOT 2
- sh: sqlplus: command not found
- Why doesn't the official oraclelinx have any software, it doesn't even seem to have oracle installed, what's the point, HOT 2
- debuginfo files missing for OracleLinux 9.3 HOT 4
- Oraclelinux:8 container with port mapping failure
- please build oraclelinux:8 without /dev/initctl so it can be pulled to nfs/diskless clients
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from container-images.