-
Notifications
You must be signed in to change notification settings - Fork 472
Remove misleading "bare" aliases #550
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
Conversation
|
Here's the best $ diff -u <(bashbrew list openjdk | cut -d: -f2) <(bashbrew list <(./generate-stackbrew-library.sh) | cut -d: -f2)
--- /dev/fd/63 2025-10-31 15:15:07.837609326 -0700
+++ /dev/fd/62 2025-10-31 15:15:07.837609326 -0700
@@ -2,113 +2,75 @@
26-ea-22-oraclelinux9
26-ea-jdk-oraclelinux9
26-ea-oraclelinux9
-26-jdk-oraclelinux9
-26-oraclelinux9
26-ea-22-jdk-oracle
26-ea-22-oracle
26-ea-jdk-oracle
26-ea-oracle
-26-jdk-oracle
-26-oracle
26-ea-22-jdk
26-ea-22
26-ea-jdk
26-ea
-26-jdk
-26
26-ea-22-jdk-oraclelinux8
26-ea-22-oraclelinux8
26-ea-jdk-oraclelinux8
26-ea-oraclelinux8
-26-jdk-oraclelinux8
-26-oraclelinux8
26-ea-22-jdk-trixie
26-ea-22-trixie
26-ea-jdk-trixie
26-ea-trixie
-26-jdk-trixie
-26-trixie
26-ea-22-jdk-slim-trixie
26-ea-22-slim-trixie
26-ea-jdk-slim-trixie
26-ea-slim-trixie
-26-jdk-slim-trixie
-26-slim-trixie
26-ea-22-jdk-slim
26-ea-22-slim
26-ea-jdk-slim
26-ea-slim
-26-jdk-slim
-26-slim
26-ea-22-jdk-bookworm
26-ea-22-bookworm
26-ea-jdk-bookworm
26-ea-bookworm
-26-jdk-bookworm
-26-bookworm
26-ea-22-jdk-slim-bookworm
26-ea-22-slim-bookworm
26-ea-jdk-slim-bookworm
26-ea-slim-bookworm
-26-jdk-slim-bookworm
-26-slim-bookworm
26-ea-22-jdk-windowsservercore-ltsc2025
26-ea-22-windowsservercore-ltsc2025
26-ea-jdk-windowsservercore-ltsc2025
26-ea-windowsservercore-ltsc2025
-26-jdk-windowsservercore-ltsc2025
-26-windowsservercore-ltsc2025
26-ea-22-jdk-windowsservercore
26-ea-22-windowsservercore
26-ea-jdk-windowsservercore
26-ea-windowsservercore
-26-jdk-windowsservercore
-26-windowsservercore
26-ea-22-jdk
26-ea-22
26-ea-jdk
26-ea
-26-jdk
-26
26-ea-22-jdk-windowsservercore-ltsc2022
26-ea-22-windowsservercore-ltsc2022
26-ea-jdk-windowsservercore-ltsc2022
26-ea-windowsservercore-ltsc2022
-26-jdk-windowsservercore-ltsc2022
-26-windowsservercore-ltsc2022
26-ea-22-jdk-windowsservercore
26-ea-22-windowsservercore
26-ea-jdk-windowsservercore
26-ea-windowsservercore
-26-jdk-windowsservercore
-26-windowsservercore
26-ea-22-jdk
26-ea-22
26-ea-jdk
26-ea
-26-jdk
-26
26-ea-22-jdk-nanoserver-ltsc2025
26-ea-22-nanoserver-ltsc2025
26-ea-jdk-nanoserver-ltsc2025
26-ea-nanoserver-ltsc2025
-26-jdk-nanoserver-ltsc2025
-26-nanoserver-ltsc2025
26-ea-22-jdk-nanoserver
26-ea-22-nanoserver
26-ea-jdk-nanoserver
26-ea-nanoserver
-26-jdk-nanoserver
-26-nanoserver
26-ea-22-jdk-nanoserver-ltsc2022
26-ea-22-nanoserver-ltsc2022
26-ea-jdk-nanoserver-ltsc2022
26-ea-nanoserver-ltsc2022
-26-jdk-nanoserver-ltsc2022
-26-nanoserver-ltsc2022
26-ea-22-jdk-nanoserver
26-ea-22-nanoserver
26-ea-jdk-nanoserver
26-ea-nanoserver
-26-jdk-nanoserver
-26-nanoserver |
|
If I explicitly add back 25 to show something of what "RC" releases will look like, here's how that lists: $ bashbrew list <(./generate-stackbrew-library.sh 25) | cut -d: -f2
25.0.1-rc-jdk-oraclelinux9
25.0.1-rc-oraclelinux9
25.0.1-rc-jdk-oracle
25.0.1-rc-oracle
25.0.1-rc-jdk
25.0.1-rc
25.0.1-rc-jdk-oraclelinux8
25.0.1-rc-oraclelinux8
25.0.1-rc-jdk-trixie
25.0.1-rc-trixie
25.0.1-rc-jdk-slim-trixie
25.0.1-rc-slim-trixie
25.0.1-rc-jdk-slim
25.0.1-rc-slim
25.0.1-rc-jdk-bookworm
25.0.1-rc-bookworm
25.0.1-rc-jdk-slim-bookworm
25.0.1-rc-slim-bookworm
25.0.1-rc-jdk-windowsservercore-ltsc2025
25.0.1-rc-windowsservercore-ltsc2025
25.0.1-rc-jdk-windowsservercore
25.0.1-rc-windowsservercore
25.0.1-rc-jdk
25.0.1-rc
25.0.1-rc-jdk-windowsservercore-ltsc2022
25.0.1-rc-windowsservercore-ltsc2022
25.0.1-rc-jdk-windowsservercore
25.0.1-rc-windowsservercore
25.0.1-rc-jdk
25.0.1-rc
25.0.1-rc-jdk-nanoserver-ltsc2025
25.0.1-rc-nanoserver-ltsc2025
25.0.1-rc-jdk-nanoserver
25.0.1-rc-nanoserver
25.0.1-rc-jdk-nanoserver-ltsc2022
25.0.1-rc-nanoserver-ltsc2022
25.0.1-rc-jdk-nanoserver
25.0.1-rc-nanoserver |
These make it seem like `openjdk:26` is GA, and we don't want that (in fact, we aggressively don't want that). This also removes a lot of old cruft we haven't supported/used in ~3 years, such as Alpine support (last supported on jdk.java.net in 2022) and JRE support (last supported here in 2022 as well, with prior builds).
|
(To be clear, there's probably more room for even more cleanup in |
Explicit diff of tags I intend to remove/delete from Docker Hub (to encourage users to check the image description and go elsewhere or be more explicit about their opt-in to deprecated/unsupported/unmaintained/historical content):$ diff -u openjdk-before.txt openjdk-after.txt
--- openjdk-before.txt 2025-10-31 15:27:15.952406761 -0700
+++ openjdk-after.txt 2025-10-31 15:45:12.961147589 -0700
@@ -1,4 +1,3 @@
-10
10-ea
10-ea-32
10-ea-32-experimental
@@ -48,62 +47,6 @@
10-ea-slim-experimental
10-ea-slim-sid
10-experimental
-10-jdk
-10-jdk-experimental
-10-jdk-nanoserver
-10-jdk-nanoserver-sac2016
-10-jdk-oracle
-10-jdk-oraclelinux7
-10-jdk-sid
-10-jdk-slim
-10-jdk-slim-experimental
-10-jdk-slim-sid
-10-jdk-windowsservercore
-10-jdk-windowsservercore-1709
-10-jdk-windowsservercore-ltsc2016
-10-jre
-10-jre-experimental
-10-jre-sid
-10-jre-slim
-10-jre-slim-experimental
-10-jre-slim-sid
-10-nanoserver
-10-nanoserver-sac2016
-10-oracle
-10-oraclelinux7
-10-sid
-10-slim
-10-slim-experimental
-10-slim-sid
-10-windowsservercore
-10-windowsservercore-1709
-10-windowsservercore-ltsc2016
-10.0
-10.0-jdk
-10.0-jdk-nanoserver
-10.0-jdk-nanoserver-sac2016
-10.0-jdk-oracle
-10.0-jdk-oraclelinux7
-10.0-jdk-sid
-10.0-jdk-slim
-10.0-jdk-slim-sid
-10.0-jdk-windowsservercore
-10.0-jdk-windowsservercore-1709
-10.0-jdk-windowsservercore-ltsc2016
-10.0-jre
-10.0-jre-sid
-10.0-jre-slim
-10.0-jre-slim-sid
-10.0-nanoserver
-10.0-nanoserver-sac2016
-10.0-oracle
-10.0-oraclelinux7
-10.0-sid
-10.0-slim
-10.0-slim-sid
-10.0-windowsservercore
-10.0-windowsservercore-1709
-10.0-windowsservercore-ltsc2016
10.0.1
10.0.1-10
10.0.1-10-jdk
@@ -176,7 +119,6 @@
10.0.2-windowsservercore
10.0.2-windowsservercore-1709
10.0.2-windowsservercore-ltsc2016
-11
11-28-jdk-windowsservercore
11-28-jdk-windowsservercore-1709
11-28-jdk-windowsservercore-1803
@@ -185,8 +127,6 @@
11-28-windowsservercore-1709
11-28-windowsservercore-1803
11-28-windowsservercore-ltsc2016
-11-bullseye
-11-buster
11-ea
11-ea-11
11-ea-11-jdk
@@ -379,131 +319,6 @@
11-ea-windowsservercore-1709
11-ea-windowsservercore-1803
11-ea-windowsservercore-ltsc2016
-11-jdk
-11-jdk-bullseye
-11-jdk-buster
-11-jdk-nanoserver
-11-jdk-nanoserver-1803
-11-jdk-nanoserver-1809
-11-jdk-nanoserver-sac2016
-11-jdk-oracle
-11-jdk-oraclelinux7
-11-jdk-oraclelinux8
-11-jdk-sid
-11-jdk-slim
-11-jdk-slim-bullseye
-11-jdk-slim-buster
-11-jdk-slim-sid
-11-jdk-slim-stretch
-11-jdk-stretch
-11-jdk-windowsservercore
-11-jdk-windowsservercore-1709
-11-jdk-windowsservercore-1803
-11-jdk-windowsservercore-1809
-11-jdk-windowsservercore-ltsc2016
-11-jdk-windowsservercore-ltsc2022
-11-jre
-11-jre-bullseye
-11-jre-buster
-11-jre-nanoserver
-11-jre-nanoserver-1803
-11-jre-nanoserver-1809
-11-jre-sid
-11-jre-slim
-11-jre-slim-bullseye
-11-jre-slim-buster
-11-jre-slim-sid
-11-jre-slim-stretch
-11-jre-stretch
-11-jre-windowsservercore
-11-jre-windowsservercore-1803
-11-jre-windowsservercore-1809
-11-jre-windowsservercore-ltsc2016
-11-jre-windowsservercore-ltsc2022
-11-nanoserver
-11-nanoserver-1803
-11-nanoserver-1809
-11-nanoserver-sac2016
-11-oracle
-11-oraclelinux7
-11-oraclelinux8
-11-sid
-11-slim
-11-slim-bullseye
-11-slim-buster
-11-slim-sid
-11-slim-stretch
-11-stretch
-11-windowsservercore
-11-windowsservercore-1709
-11-windowsservercore-1803
-11-windowsservercore-1809
-11-windowsservercore-ltsc2016
-11-windowsservercore-ltsc2022
-11.0
-11.0-bullseye
-11.0-buster
-11.0-jdk
-11.0-jdk-bullseye
-11.0-jdk-buster
-11.0-jdk-nanoserver
-11.0-jdk-nanoserver-1803
-11.0-jdk-nanoserver-1809
-11.0-jdk-nanoserver-sac2016
-11.0-jdk-oracle
-11.0-jdk-oraclelinux7
-11.0-jdk-oraclelinux8
-11.0-jdk-sid
-11.0-jdk-slim
-11.0-jdk-slim-bullseye
-11.0-jdk-slim-buster
-11.0-jdk-slim-sid
-11.0-jdk-slim-stretch
-11.0-jdk-stretch
-11.0-jdk-windowsservercore
-11.0-jdk-windowsservercore-1709
-11.0-jdk-windowsservercore-1803
-11.0-jdk-windowsservercore-1809
-11.0-jdk-windowsservercore-ltsc2016
-11.0-jdk-windowsservercore-ltsc2022
-11.0-jre
-11.0-jre-bullseye
-11.0-jre-buster
-11.0-jre-nanoserver
-11.0-jre-nanoserver-1803
-11.0-jre-nanoserver-1809
-11.0-jre-sid
-11.0-jre-slim
-11.0-jre-slim-bullseye
-11.0-jre-slim-buster
-11.0-jre-slim-sid
-11.0-jre-slim-stretch
-11.0-jre-stretch
-11.0-jre-windowsservercore
-11.0-jre-windowsservercore-1803
-11.0-jre-windowsservercore-1809
-11.0-jre-windowsservercore-ltsc2016
-11.0-jre-windowsservercore-ltsc2022
-11.0-nanoserver
-11.0-nanoserver-1803
-11.0-nanoserver-1809
-11.0-nanoserver-sac2016
-11.0-oracle
-11.0-oraclelinux7
-11.0-oraclelinux8
-11.0-sid
-11.0-slim
-11.0-slim-bullseye
-11.0-slim-buster
-11.0-slim-sid
-11.0-slim-stretch
-11.0-stretch
-11.0-windowsservercore
-11.0-windowsservercore-1709
-11.0-windowsservercore-1803
-11.0-windowsservercore-1809
-11.0-windowsservercore-ltsc2016
-11.0-windowsservercore-ltsc2022
11.0.1
11.0.1-jdk
11.0.1-jdk-nanoserver
@@ -1133,10 +948,6 @@
11.0.9.1-windowsservercore
11.0.9.1-windowsservercore-1809
11.0.9.1-windowsservercore-ltsc2016
-12
-12-alpine
-12-alpine3.8
-12-alpine3.9
12-ea
12-ea-10-jdk-windowsservercore
12-ea-10-jdk-windowsservercore-1709
@@ -1493,42 +1304,6 @@
12-ea-windowsservercore-1803
12-ea-windowsservercore-1809
12-ea-windowsservercore-ltsc2016
-12-jdk
-12-jdk-alpine
-12-jdk-alpine3.8
-12-jdk-alpine3.9
-12-jdk-nanoserver
-12-jdk-nanoserver-sac2016
-12-jdk-oracle
-12-jdk-oraclelinux7
-12-jdk-windowsservercore
-12-jdk-windowsservercore-1709
-12-jdk-windowsservercore-1803
-12-jdk-windowsservercore-1809
-12-jdk-windowsservercore-ltsc2016
-12-nanoserver
-12-nanoserver-sac2016
-12-oracle
-12-oraclelinux7
-12-windowsservercore
-12-windowsservercore-1709
-12-windowsservercore-1803
-12-windowsservercore-1809
-12-windowsservercore-ltsc2016
-12.0
-12.0-jdk
-12.0-jdk-oracle
-12.0-jdk-oraclelinux7
-12.0-jdk-windowsservercore
-12.0-jdk-windowsservercore-1803
-12.0-jdk-windowsservercore-1809
-12.0-jdk-windowsservercore-ltsc2016
-12.0-oracle
-12.0-oraclelinux7
-12.0-windowsservercore
-12.0-windowsservercore-1803
-12.0-windowsservercore-1809
-12.0-windowsservercore-ltsc2016
12.0.1
12.0.1-jdk
12.0.1-jdk-oracle
@@ -1557,12 +1332,6 @@
12.0.2-windowsservercore-1803
12.0.2-windowsservercore-1809
12.0.2-windowsservercore-ltsc2016
-13
-13-alpine
-13-alpine3.10
-13-alpine3.8
-13-alpine3.9
-13-buster
13-ea
13-ea-1
13-ea-1-alpine
@@ -2155,64 +1924,6 @@
13-ea-windowsservercore-1803
13-ea-windowsservercore-1809
13-ea-windowsservercore-ltsc2016
-13-jdk
-13-jdk-alpine
-13-jdk-alpine3.10
-13-jdk-alpine3.8
-13-jdk-alpine3.9
-13-jdk-buster
-13-jdk-nanoserver
-13-jdk-nanoserver-1803
-13-jdk-nanoserver-1809
-13-jdk-nanoserver-sac2016
-13-jdk-oracle
-13-jdk-oraclelinux7
-13-jdk-slim
-13-jdk-slim-buster
-13-jdk-windowsservercore
-13-jdk-windowsservercore-1709
-13-jdk-windowsservercore-1803
-13-jdk-windowsservercore-1809
-13-jdk-windowsservercore-ltsc2016
-13-nanoserver
-13-nanoserver-1803
-13-nanoserver-1809
-13-nanoserver-sac2016
-13-oracle
-13-oraclelinux7
-13-slim
-13-slim-buster
-13-windowsservercore
-13-windowsservercore-1709
-13-windowsservercore-1803
-13-windowsservercore-1809
-13-windowsservercore-ltsc2016
-13.0
-13.0-buster
-13.0-jdk
-13.0-jdk-buster
-13.0-jdk-nanoserver
-13.0-jdk-nanoserver-1803
-13.0-jdk-nanoserver-1809
-13.0-jdk-oracle
-13.0-jdk-oraclelinux7
-13.0-jdk-slim
-13.0-jdk-slim-buster
-13.0-jdk-windowsservercore
-13.0-jdk-windowsservercore-1803
-13.0-jdk-windowsservercore-1809
-13.0-jdk-windowsservercore-ltsc2016
-13.0-nanoserver
-13.0-nanoserver-1803
-13.0-nanoserver-1809
-13.0-oracle
-13.0-oraclelinux7
-13.0-slim
-13.0-slim-buster
-13.0-windowsservercore
-13.0-windowsservercore-1803
-13.0-windowsservercore-1809
-13.0-windowsservercore-ltsc2016
13.0.1
13.0.1-buster
13.0.1-jdk
@@ -2261,10 +1972,6 @@
13.0.2-windowsservercore
13.0.2-windowsservercore-1809
13.0.2-windowsservercore-ltsc2016
-14
-14-alpine
-14-alpine3.10
-14-buster
14-ea
14-ea-10
14-ea-10-jdk
@@ -2919,58 +2626,6 @@
14-ea-windowsservercore-1803
14-ea-windowsservercore-1809
14-ea-windowsservercore-ltsc2016
-14-jdk
-14-jdk-alpine
-14-jdk-alpine3.10
-14-jdk-buster
-14-jdk-nanoserver
-14-jdk-nanoserver-1803
-14-jdk-nanoserver-1809
-14-jdk-oracle
-14-jdk-oraclelinux7
-14-jdk-oraclelinux8
-14-jdk-slim
-14-jdk-slim-buster
-14-jdk-windowsservercore
-14-jdk-windowsservercore-1803
-14-jdk-windowsservercore-1809
-14-jdk-windowsservercore-ltsc2016
-14-nanoserver
-14-nanoserver-1803
-14-nanoserver-1809
-14-oracle
-14-oraclelinux7
-14-oraclelinux8
-14-slim
-14-slim-buster
-14-windowsservercore
-14-windowsservercore-1803
-14-windowsservercore-1809
-14-windowsservercore-ltsc2016
-14.0
-14.0-buster
-14.0-jdk
-14.0-jdk-buster
-14.0-jdk-nanoserver
-14.0-jdk-nanoserver-1809
-14.0-jdk-oracle
-14.0-jdk-oraclelinux7
-14.0-jdk-oraclelinux8
-14.0-jdk-slim
-14.0-jdk-slim-buster
-14.0-jdk-windowsservercore
-14.0-jdk-windowsservercore-1809
-14.0-jdk-windowsservercore-ltsc2016
-14.0-nanoserver
-14.0-nanoserver-1809
-14.0-oracle
-14.0-oraclelinux7
-14.0-oraclelinux8
-14.0-slim
-14.0-slim-buster
-14.0-windowsservercore
-14.0-windowsservercore-1809
-14.0-windowsservercore-ltsc2016
14.0.1
14.0.1-buster
14.0.1-jdk
@@ -3017,11 +2672,6 @@
14.0.2-windowsservercore
14.0.2-windowsservercore-1809
14.0.2-windowsservercore-ltsc2016
-15
-15-alpine
-15-alpine3.11
-15-alpine3.12
-15-buster
15-ea
15-ea-1
15-ea-1-buster
@@ -3810,55 +3460,6 @@
15-ea-windowsservercore
15-ea-windowsservercore-1809
15-ea-windowsservercore-ltsc2016
-15-jdk
-15-jdk-alpine
-15-jdk-alpine3.11
-15-jdk-alpine3.12
-15-jdk-buster
-15-jdk-nanoserver
-15-jdk-nanoserver-1809
-15-jdk-oracle
-15-jdk-oraclelinux7
-15-jdk-oraclelinux8
-15-jdk-slim
-15-jdk-slim-buster
-15-jdk-windowsservercore
-15-jdk-windowsservercore-1809
-15-jdk-windowsservercore-ltsc2016
-15-nanoserver
-15-nanoserver-1809
-15-oracle
-15-oraclelinux7
-15-oraclelinux8
-15-slim
-15-slim-buster
-15-windowsservercore
-15-windowsservercore-1809
-15-windowsservercore-ltsc2016
-15.0
-15.0-buster
-15.0-jdk
-15.0-jdk-buster
-15.0-jdk-nanoserver
-15.0-jdk-nanoserver-1809
-15.0-jdk-oracle
-15.0-jdk-oraclelinux7
-15.0-jdk-oraclelinux8
-15.0-jdk-slim
-15.0-jdk-slim-buster
-15.0-jdk-windowsservercore
-15.0-jdk-windowsservercore-1809
-15.0-jdk-windowsservercore-ltsc2016
-15.0-nanoserver
-15.0-nanoserver-1809
-15.0-oracle
-15.0-oraclelinux7
-15.0-oraclelinux8
-15.0-slim
-15.0-slim-buster
-15.0-windowsservercore
-15.0-windowsservercore-1809
-15.0-windowsservercore-ltsc2016
15.0.1
15.0.1-buster
15.0.1-jdk
@@ -3907,12 +3508,6 @@
15.0.2-windowsservercore
15.0.2-windowsservercore-1809
15.0.2-windowsservercore-ltsc2016
-16
-16-alpine
-16-alpine3.12
-16-alpine3.13
-16-bullseye
-16-buster
16-ea
16-ea-1
16-ea-1-buster
@@ -4733,62 +4328,6 @@
16-ea-windowsservercore
16-ea-windowsservercore-1809
16-ea-windowsservercore-ltsc2016
-16-jdk
-16-jdk-alpine
-16-jdk-alpine3.12
-16-jdk-alpine3.13
-16-jdk-bullseye
-16-jdk-buster
-16-jdk-nanoserver
-16-jdk-nanoserver-1809
-16-jdk-oracle
-16-jdk-oraclelinux7
-16-jdk-oraclelinux8
-16-jdk-slim
-16-jdk-slim-bullseye
-16-jdk-slim-buster
-16-jdk-windowsservercore
-16-jdk-windowsservercore-1809
-16-jdk-windowsservercore-ltsc2016
-16-nanoserver
-16-nanoserver-1809
-16-oracle
-16-oraclelinux7
-16-oraclelinux8
-16-slim
-16-slim-bullseye
-16-slim-buster
-16-windowsservercore
-16-windowsservercore-1809
-16-windowsservercore-ltsc2016
-16.0
-16.0-bullseye
-16.0-buster
-16.0-jdk
-16.0-jdk-bullseye
-16.0-jdk-buster
-16.0-jdk-nanoserver
-16.0-jdk-nanoserver-1809
-16.0-jdk-oracle
-16.0-jdk-oraclelinux7
-16.0-jdk-oraclelinux8
-16.0-jdk-slim
-16.0-jdk-slim-bullseye
-16.0-jdk-slim-buster
-16.0-jdk-windowsservercore
-16.0-jdk-windowsservercore-1809
-16.0-jdk-windowsservercore-ltsc2016
-16.0-nanoserver
-16.0-nanoserver-1809
-16.0-oracle
-16.0-oraclelinux7
-16.0-oraclelinux8
-16.0-slim
-16.0-slim-bullseye
-16.0-slim-buster
-16.0-windowsservercore
-16.0-windowsservercore-1809
-16.0-windowsservercore-ltsc2016
16.0.1
16.0.1-buster
16.0.1-jdk
@@ -4841,13 +4380,6 @@
16.0.2-windowsservercore
16.0.2-windowsservercore-1809
16.0.2-windowsservercore-ltsc2016
-17
-17-alpine
-17-alpine3.12
-17-alpine3.13
-17-alpine3.14
-17-bullseye
-17-buster
17-ea
17-ea-10
17-ea-10-alpine
@@ -5644,67 +5176,6 @@
17-ea-windowsservercore
17-ea-windowsservercore-1809
17-ea-windowsservercore-ltsc2016
-17-jdk
-17-jdk-alpine
-17-jdk-alpine3.12
-17-jdk-alpine3.13
-17-jdk-alpine3.14
-17-jdk-bullseye
-17-jdk-buster
-17-jdk-nanoserver
-17-jdk-nanoserver-1809
-17-jdk-oracle
-17-jdk-oraclelinux7
-17-jdk-oraclelinux8
-17-jdk-slim
-17-jdk-slim-bullseye
-17-jdk-slim-buster
-17-jdk-windowsservercore
-17-jdk-windowsservercore-1809
-17-jdk-windowsservercore-ltsc2016
-17-jdk-windowsservercore-ltsc2022
-17-nanoserver
-17-nanoserver-1809
-17-oracle
-17-oraclelinux7
-17-oraclelinux8
-17-slim
-17-slim-bullseye
-17-slim-buster
-17-windowsservercore
-17-windowsservercore-1809
-17-windowsservercore-ltsc2016
-17-windowsservercore-ltsc2022
-17.0
-17.0-bullseye
-17.0-buster
-17.0-jdk
-17.0-jdk-bullseye
-17.0-jdk-buster
-17.0-jdk-nanoserver
-17.0-jdk-nanoserver-1809
-17.0-jdk-oracle
-17.0-jdk-oraclelinux7
-17.0-jdk-oraclelinux8
-17.0-jdk-slim
-17.0-jdk-slim-bullseye
-17.0-jdk-slim-buster
-17.0-jdk-windowsservercore
-17.0-jdk-windowsservercore-1809
-17.0-jdk-windowsservercore-ltsc2016
-17.0-jdk-windowsservercore-ltsc2022
-17.0-nanoserver
-17.0-nanoserver-1809
-17.0-oracle
-17.0-oraclelinux7
-17.0-oraclelinux8
-17.0-slim
-17.0-slim-bullseye
-17.0-slim-buster
-17.0-windowsservercore
-17.0-windowsservercore-1809
-17.0-windowsservercore-ltsc2016
-17.0-windowsservercore-ltsc2022
17.0.1
17.0.1-bullseye
17.0.1-buster
@@ -5763,13 +5234,6 @@
17.0.2-windowsservercore
17.0.2-windowsservercore-1809
17.0.2-windowsservercore-ltsc2022
-18
-18-alpine
-18-alpine3.13
-18-alpine3.14
-18-alpine3.15
-18-bullseye
-18-buster
18-ea
18-ea-1
18-ea-1-buster
@@ -6750,65 +6214,6 @@
18-ea-windowsservercore-1809
18-ea-windowsservercore-ltsc2016
18-ea-windowsservercore-ltsc2022
-18-jdk
-18-jdk-alpine
-18-jdk-alpine3.13
-18-jdk-alpine3.14
-18-jdk-alpine3.15
-18-jdk-bullseye
-18-jdk-buster
-18-jdk-nanoserver
-18-jdk-nanoserver-1809
-18-jdk-oracle
-18-jdk-oraclelinux7
-18-jdk-oraclelinux8
-18-jdk-slim
-18-jdk-slim-bullseye
-18-jdk-slim-buster
-18-jdk-windowsservercore
-18-jdk-windowsservercore-1809
-18-jdk-windowsservercore-ltsc2016
-18-jdk-windowsservercore-ltsc2022
-18-nanoserver
-18-nanoserver-1809
-18-oracle
-18-oraclelinux7
-18-oraclelinux8
-18-slim
-18-slim-bullseye
-18-slim-buster
-18-windowsservercore
-18-windowsservercore-1809
-18-windowsservercore-ltsc2016
-18-windowsservercore-ltsc2022
-18.0
-18.0-bullseye
-18.0-buster
-18.0-jdk
-18.0-jdk-bullseye
-18.0-jdk-buster
-18.0-jdk-nanoserver
-18.0-jdk-nanoserver-1809
-18.0-jdk-oracle
-18.0-jdk-oraclelinux7
-18.0-jdk-oraclelinux8
-18.0-jdk-slim
-18.0-jdk-slim-bullseye
-18.0-jdk-slim-buster
-18.0-jdk-windowsservercore
-18.0-jdk-windowsservercore-1809
-18.0-jdk-windowsservercore-ltsc2022
-18.0-nanoserver
-18.0-nanoserver-1809
-18.0-oracle
-18.0-oraclelinux7
-18.0-oraclelinux8
-18.0-slim
-18.0-slim-bullseye
-18.0-slim-buster
-18.0-windowsservercore
-18.0-windowsservercore-1809
-18.0-windowsservercore-ltsc2022
18.0.1
18.0.1-bullseye
18.0.1-buster
@@ -6921,13 +6326,6 @@
18.0.2.1-windowsservercore
18.0.2.1-windowsservercore-1809
18.0.2.1-windowsservercore-ltsc2022
-19
-19-alpine
-19-alpine3.14
-19-alpine3.15
-19-alpine3.16
-19-bullseye
-19-buster
19-ea
19-ea-1
19-ea-1-bullseye
@@ -7906,30 +7304,6 @@
19-ea-windowsservercore-1809
19-ea-windowsservercore-ltsc2016
19-ea-windowsservercore-ltsc2022
-19-jdk
-19-jdk-alpine
-19-jdk-alpine3.14
-19-jdk-alpine3.15
-19-jdk-alpine3.16
-19-jdk-bullseye
-19-jdk-buster
-19-jdk-nanoserver
-19-jdk-nanoserver-1809
-19-jdk-oracle
-19-jdk-oraclelinux7
-19-jdk-oraclelinux8
-19-jdk-slim
-19-jdk-slim-bullseye
-19-jdk-slim-buster
-19-jdk-windowsservercore
-19-jdk-windowsservercore-1809
-19-jdk-windowsservercore-ltsc2016
-19-jdk-windowsservercore-ltsc2022
-19-nanoserver
-19-nanoserver-1809
-19-oracle
-19-oraclelinux7
-19-oraclelinux8
19-rc
19-rc-bullseye
19-rc-buster
@@ -7958,16 +7332,6 @@
19-rc-windowsservercore
19-rc-windowsservercore-1809
19-rc-windowsservercore-ltsc2022
-19-slim
-19-slim-bullseye
-19-slim-buster
-19-windowsservercore
-19-windowsservercore-1809
-19-windowsservercore-ltsc2016
-19-windowsservercore-ltsc2022
-20
-20-bullseye
-20-buster
20-ea
20-ea-1
20-ea-1-bullseye
@@ -8948,25 +8312,6 @@
20-ea-windowsservercore
20-ea-windowsservercore-1809
20-ea-windowsservercore-ltsc2022
-20-jdk
-20-jdk-bullseye
-20-jdk-buster
-20-jdk-nanoserver
-20-jdk-nanoserver-1809
-20-jdk-oracle
-20-jdk-oraclelinux7
-20-jdk-oraclelinux8
-20-jdk-slim
-20-jdk-slim-bullseye
-20-jdk-slim-buster
-20-jdk-windowsservercore
-20-jdk-windowsservercore-1809
-20-jdk-windowsservercore-ltsc2022
-20-nanoserver
-20-nanoserver-1809
-20-oracle
-20-oraclelinux7
-20-oraclelinux8
20-rc
20-rc-bullseye
20-rc-buster
@@ -8995,16 +8340,6 @@
20-rc-windowsservercore
20-rc-windowsservercore-1809
20-rc-windowsservercore-ltsc2022
-20-slim
-20-slim-bullseye
-20-slim-buster
-20-windowsservercore
-20-windowsservercore-1809
-20-windowsservercore-ltsc2022
-21
-21-bookworm
-21-bullseye
-21-buster
21-ea
21-ea-1
21-ea-1-bullseye
@@ -9993,27 +9328,6 @@
21-ea-windowsservercore
21-ea-windowsservercore-1809
21-ea-windowsservercore-ltsc2022
-21-jdk
-21-jdk-bookworm
-21-jdk-bullseye
-21-jdk-buster
-21-jdk-nanoserver
-21-jdk-nanoserver-1809
-21-jdk-oracle
-21-jdk-oraclelinux7
-21-jdk-oraclelinux8
-21-jdk-slim
-21-jdk-slim-bookworm
-21-jdk-slim-bullseye
-21-jdk-slim-buster
-21-jdk-windowsservercore
-21-jdk-windowsservercore-1809
-21-jdk-windowsservercore-ltsc2022
-21-nanoserver
-21-nanoserver-1809
-21-oracle
-21-oraclelinux7
-21-oraclelinux8
21-rc
21-rc-bookworm
21-rc-bullseye
@@ -10042,17 +9356,6 @@
21-rc-windowsservercore
21-rc-windowsservercore-1809
21-rc-windowsservercore-ltsc2022
-21-slim
-21-slim-bookworm
-21-slim-bullseye
-21-slim-buster
-21-windowsservercore
-21-windowsservercore-1809
-21-windowsservercore-ltsc2022
-22
-22-bookworm
-22-bullseye
-22-buster
22-ea
22-ea-1
22-ea-1-bookworm
@@ -11094,16 +10397,6 @@
22-rc-windowsservercore
22-rc-windowsservercore-1809
22-rc-windowsservercore-ltsc2022
-22-slim
-22-slim-bookworm
-22-slim-bullseye
-22-slim-buster
-22-windowsservercore
-22-windowsservercore-1809
-22-windowsservercore-ltsc2022
-23
-23-bookworm
-23-bullseye
23-ea
23-ea-1
23-ea-1-bookworm
@@ -12002,27 +11295,6 @@
23-ea-windowsservercore
23-ea-windowsservercore-1809
23-ea-windowsservercore-ltsc2022
-23-jdk
-23-jdk-bookworm
-23-jdk-bullseye
-23-jdk-nanoserver
-23-jdk-nanoserver-1809
-23-jdk-oracle
-23-jdk-oraclelinux7
-23-jdk-oraclelinux8
-23-jdk-oraclelinux9
-23-jdk-slim
-23-jdk-slim-bookworm
-23-jdk-slim-bullseye
-23-jdk-windowsservercore
-23-jdk-windowsservercore-1809
-23-jdk-windowsservercore-ltsc2022
-23-nanoserver
-23-nanoserver-1809
-23-oracle
-23-oraclelinux7
-23-oraclelinux8
-23-oraclelinux9
23-rc
23-rc-bookworm
23-rc-bullseye
@@ -12051,15 +11323,6 @@
23-rc-windowsservercore
23-rc-windowsservercore-1809
23-rc-windowsservercore-ltsc2022
-23-slim
-23-slim-bookworm
-23-slim-bullseye
-23-windowsservercore
-23-windowsservercore-1809
-23-windowsservercore-ltsc2022
-24
-24-bookworm
-24-bullseye
24-ea
24-ea-1
24-ea-1-bookworm
@@ -13076,30 +12339,6 @@
24-ea-windowsservercore-1809
24-ea-windowsservercore-ltsc2022
24-ea-windowsservercore-ltsc2025
-24-jdk
-24-jdk-bookworm
-24-jdk-bullseye
-24-jdk-nanoserver
-24-jdk-nanoserver-1809
-24-jdk-nanoserver-ltsc2022
-24-jdk-nanoserver-ltsc2025
-24-jdk-oracle
-24-jdk-oraclelinux8
-24-jdk-oraclelinux9
-24-jdk-slim
-24-jdk-slim-bookworm
-24-jdk-slim-bullseye
-24-jdk-windowsservercore
-24-jdk-windowsservercore-1809
-24-jdk-windowsservercore-ltsc2022
-24-jdk-windowsservercore-ltsc2025
-24-nanoserver
-24-nanoserver-1809
-24-nanoserver-ltsc2022
-24-nanoserver-ltsc2025
-24-oracle
-24-oraclelinux8
-24-oraclelinux9
24-rc
24-rc-bookworm
24-rc-bullseye
@@ -13134,16 +12373,6 @@
24-rc-windowsservercore-1809
24-rc-windowsservercore-ltsc2022
24-rc-windowsservercore-ltsc2025
-24-slim
-24-slim-bookworm
-24-slim-bullseye
-24-windowsservercore
-24-windowsservercore-1809
-24-windowsservercore-ltsc2022
-24-windowsservercore-ltsc2025
-25
-25-bookworm
-25-bullseye
25-ea
25-ea-1
25-ea-1-bookworm
@@ -14240,32 +13469,6 @@
25-ea-windowsservercore-1809
25-ea-windowsservercore-ltsc2022
25-ea-windowsservercore-ltsc2025
-25-jdk
-25-jdk-bookworm
-25-jdk-bullseye
-25-jdk-nanoserver
-25-jdk-nanoserver-1809
-25-jdk-nanoserver-ltsc2022
-25-jdk-nanoserver-ltsc2025
-25-jdk-oracle
-25-jdk-oraclelinux8
-25-jdk-oraclelinux9
-25-jdk-slim
-25-jdk-slim-bookworm
-25-jdk-slim-bullseye
-25-jdk-slim-trixie
-25-jdk-trixie
-25-jdk-windowsservercore
-25-jdk-windowsservercore-1809
-25-jdk-windowsservercore-ltsc2022
-25-jdk-windowsservercore-ltsc2025
-25-nanoserver
-25-nanoserver-1809
-25-nanoserver-ltsc2022
-25-nanoserver-ltsc2025
-25-oracle
-25-oraclelinux8
-25-oraclelinux9
25-rc
25-rc-bookworm
25-rc-bullseye
@@ -14300,18 +13503,6 @@
25-rc-windowsservercore
25-rc-windowsservercore-ltsc2022
25-rc-windowsservercore-ltsc2025
-25-slim
-25-slim-bookworm
-25-slim-bullseye
-25-slim-trixie
-25-trixie
-25-windowsservercore
-25-windowsservercore-1809
-25-windowsservercore-ltsc2022
-25-windowsservercore-ltsc2025
-26
-26-bookworm
-26-bullseye
26-ea
26-ea-1
26-ea-1-bookworm
@@ -15010,49 +14201,6 @@
26-ea-windowsservercore
26-ea-windowsservercore-ltsc2022
26-ea-windowsservercore-ltsc2025
-26-jdk
-26-jdk-bookworm
-26-jdk-bullseye
-26-jdk-nanoserver
-26-jdk-nanoserver-ltsc2022
-26-jdk-nanoserver-ltsc2025
-26-jdk-oracle
-26-jdk-oraclelinux8
-26-jdk-oraclelinux9
-26-jdk-slim
-26-jdk-slim-bookworm
-26-jdk-slim-bullseye
-26-jdk-slim-trixie
-26-jdk-trixie
-26-jdk-windowsservercore
-26-jdk-windowsservercore-ltsc2022
-26-jdk-windowsservercore-ltsc2025
-26-nanoserver
-26-nanoserver-ltsc2022
-26-nanoserver-ltsc2025
-26-oracle
-26-oraclelinux8
-26-oraclelinux9
-26-slim
-26-slim-bookworm
-26-slim-bullseye
-26-slim-trixie
-26-trixie
-26-windowsservercore
-26-windowsservercore-ltsc2022
-26-windowsservercore-ltsc2025
-6
-6-jdk
-6-jdk-slim
-6-jdk-slim-wheezy
-6-jdk-wheezy
-6-jre
-6-jre-slim
-6-jre-slim-wheezy
-6-jre-wheezy
-6-slim
-6-slim-wheezy
-6-wheezy
6b38
6b38-jdk
6b38-jdk-slim
@@ -15065,30 +14213,6 @@
6b38-slim
6b38-slim-wheezy
6b38-wheezy
-7
-7-alpine
-7-alpine3.7
-7-alpine3.8
-7-alpine3.9
-7-jdk
-7-jdk-alpine
-7-jdk-alpine3.7
-7-jdk-alpine3.8
-7-jdk-alpine3.9
-7-jdk-jessie
-7-jdk-slim
-7-jdk-slim-jessie
-7-jessie
-7-jre
-7-jre-alpine
-7-jre-alpine3.7
-7-jre-alpine3.8
-7-jre-alpine3.9
-7-jre-jessie
-7-jre-slim
-7-jre-slim-jessie
-7-slim
-7-slim-jessie
7u111
7u111-alpine
7u111-jdk
@@ -15203,76 +14327,6 @@
7u91-alpine
7u91-jdk-alpine
7u91-jre-alpine
-8
-8-alpine
-8-alpine3.7
-8-alpine3.8
-8-alpine3.9
-8-bullseye
-8-buster
-8-jdk
-8-jdk-alpine
-8-jdk-alpine3.7
-8-jdk-alpine3.8
-8-jdk-alpine3.9
-8-jdk-bullseye
-8-jdk-buster
-8-jdk-nanoserver
-8-jdk-nanoserver-1803
-8-jdk-nanoserver-1809
-8-jdk-nanoserver-sac2016
-8-jdk-oracle
-8-jdk-oraclelinux7
-8-jdk-oraclelinux8
-8-jdk-slim
-8-jdk-slim-bullseye
-8-jdk-slim-buster
-8-jdk-slim-stretch
-8-jdk-stretch
-8-jdk-windowsservercore
-8-jdk-windowsservercore-1709
-8-jdk-windowsservercore-1803
-8-jdk-windowsservercore-1809
-8-jdk-windowsservercore-ltsc2016
-8-jdk-windowsservercore-ltsc2022
-8-jre
-8-jre-alpine
-8-jre-alpine3.7
-8-jre-alpine3.8
-8-jre-alpine3.9
-8-jre-bullseye
-8-jre-buster
-8-jre-nanoserver
-8-jre-nanoserver-1803
-8-jre-nanoserver-1809
-8-jre-slim
-8-jre-slim-bullseye
-8-jre-slim-buster
-8-jre-slim-stretch
-8-jre-stretch
-8-jre-windowsservercore
-8-jre-windowsservercore-1803
-8-jre-windowsservercore-1809
-8-jre-windowsservercore-ltsc2016
-8-jre-windowsservercore-ltsc2022
-8-nanoserver
-8-nanoserver-1803
-8-nanoserver-1809
-8-nanoserver-sac2016
-8-oracle
-8-oraclelinux7
-8-oraclelinux8
-8-slim
-8-slim-bullseye
-8-slim-buster
-8-slim-stretch
-8-stretch
-8-windowsservercore
-8-windowsservercore-1709
-8-windowsservercore-1803
-8-windowsservercore-1809
-8-windowsservercore-ltsc2016
-8-windowsservercore-ltsc2022
8u102
8u102-jdk
8u102-jre
@@ -16022,7 +15076,6 @@
8u92-alpine
8u92-jdk-alpine
8u92-jre-alpine
-9
9-b130
9-b130-jdk
9-b130-jre
@@ -16114,49 +15167,6 @@
9-b181-jre
9-b181-jre-slim
9-b181-slim
-9-jdk
-9-jdk-nanoserver
-9-jdk-nanoserver-sac2016
-9-jdk-sid
-9-jdk-slim
-9-jdk-slim-sid
-9-jdk-windowsservercore
-9-jdk-windowsservercore-1709
-9-jdk-windowsservercore-ltsc2016
-9-jre
-9-jre-sid
-9-jre-slim
-9-jre-slim-sid
-9-nanoserver
-9-nanoserver-sac2016
-9-sid
-9-slim
-9-slim-sid
-9-windowsservercore
-9-windowsservercore-1709
-9-windowsservercore-ltsc2016
-9.0
-9.0-jdk
-9.0-jdk-nanoserver
-9.0-jdk-nanoserver-sac2016
-9.0-jdk-sid
-9.0-jdk-slim
-9.0-jdk-slim-sid
-9.0-jdk-windowsservercore
-9.0-jdk-windowsservercore-1709
-9.0-jdk-windowsservercore-ltsc2016
-9.0-jre
-9.0-jre-sid
-9.0-jre-slim
-9.0-jre-slim-sid
-9.0-nanoserver
-9.0-nanoserver-sac2016
-9.0-sid
-9.0-slim
-9.0-slim-sid
-9.0-windowsservercore
-9.0-windowsservercore-1709
-9.0-windowsservercore-ltsc2016
9.0.1
9.0.1-11
9.0.1-11-jdk
@@ -16225,64 +15235,3 @@
9.0.4-windowsservercore
9.0.4-windowsservercore-1709
9.0.4-windowsservercore-ltsc2016
-alpine
-alpine3.7
-alpine3.8
-bullseye
-buster
-jdk
-jdk-alpine
-jdk-alpine3.7
-jdk-alpine3.8
-jdk-bullseye
-jdk-buster
-jdk-nanoserver
-jdk-nanoserver-1803
-jdk-nanoserver-1809
-jdk-nanoserver-sac2016
-jdk-oracle
-jdk-oraclelinux7
-jdk-oraclelinux8
-jdk-sid
-jdk-slim
-jdk-slim-bullseye
-jdk-slim-buster
-jdk-slim-sid
-jdk-slim-stretch
-jdk-stretch
-jdk-windowsservercore
-jdk-windowsservercore-1709
-jdk-windowsservercore-1803
-jdk-windowsservercore-1809
-jdk-windowsservercore-ltsc2016
-jdk-windowsservercore-ltsc2022
-jre
-jre-alpine
-jre-alpine3.7
-jre-alpine3.8
-jre-sid
-jre-slim
-jre-slim-sid
-jre-slim-stretch
-jre-stretch
-latest
-nanoserver
-nanoserver-1803
-nanoserver-1809
-nanoserver-sac2016
-oracle
-oraclelinux7
-oraclelinux8
-sid
-slim
-slim-bullseye
-slim-buster
-slim-sid
-slim-stretch
-stretch
-windowsservercore
-windowsservercore-1709
-windowsservercore-1803
-windowsservercore-1809
-windowsservercore-ltsc2016
-windowsservercore-ltsc2022 |
Changes: - docker-library/openjdk@42d6d9c: Merge pull request docker-library/openjdk#550 from infosiftr/simplify - docker-library/openjdk@82ebf1f: Remove misleading "bare" aliases
Changes: - docker-library/openjdk@42d6d9c: Merge pull request docker-library/openjdk#550 from infosiftr/simplify - docker-library/openjdk@82ebf1f: Remove misleading "bare" aliases Co-authored-by: Docker Library Bot <[email protected]>
|
Deletes are now complete (~6.5% of the total 16,288 tags |
|
docker.io/library/openjdk:8-jdk-alpine: not found too here |
|
What was the intention behind deleting older tags even if outdated? Since it appears that many users still use these older versions, even if they are not ideal, it has impacted production workflows by simply deleting them. |
This seems a little ill thought out with regards to users using these images in production. The sudden removal of them has caused problems. I get the intentions, but really, what purpose did it serve? |
|
Yes, it was 100% intentional, and none of the images referenced here should be used (and this is one of the only ways we have to explicitly signal that -- they've all been dead and deprecated and unmaintained for 3+ years). Copying my note from docker-library/official-images#20210 (comment):
|
With the reiterated caveat that these are all very, very unsupported, unmaintained, and actively discouraged/disrecommended, here are some explicit alternative tags of
(for 19+, we only ever had early access versions, so those are even less actively recommended than any of the deprecated/dead content above) |
- Aggiornale le immagini docker usate per T5 e T0 in seguito alla loro rimozione dalla libreria docker (docker-library/openjdk#550) - Ripristinata la navigazione verso le pagine delle notifiche e del profile in T5 - Fix percorsi frontend in T23 - Cleanup
These make it seem like
openjdk:26is GA, and we don't want that (in fact, we aggressively don't want that).This also removes a lot of old cruft we haven't supported/used in ~3 years, such as Alpine support (last supported on jdk.java.net in 2022) and JRE support (last supported here in 2022 as well, with prior builds).
My ultimate intent is to delete a lot of tagged content from Docker Hub shortly following this (basically anything that isn't obviously either an old explicit historical version like "11.0.6" or clearly Early Access/pre-release like "14-ea" or "21-rc").