Skip to content

Commit

Permalink
2023 q4 (#184)
Browse files Browse the repository at this point in the history
* Update for 2023 q4

* Deprecate 20

* Update README to remove out of date risk
  • Loading branch information
rgithubli authored Oct 18, 2023
1 parent 222e2a9 commit 0e2e85a
Show file tree
Hide file tree
Showing 68 changed files with 59 additions and 442 deletions.
21 changes: 3 additions & 18 deletions .github/workflows/verify-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
fail-fast: false
matrix:
version: [ 8, 11, 17, 20, 21 ]
version: [ 8, 11, 17, 21 ]
package: [ jdk ]
platform: [ al2-generic, debian ]
steps:
Expand All @@ -24,7 +24,7 @@ jobs:
strategy:
fail-fast: false
matrix:
version: [ 17, 20, 21 ]
version: [ 17, 21 ]
package: [ slim ]
platform: [ al2, alpine, debian ]
steps:
Expand Down Expand Up @@ -63,28 +63,13 @@ jobs:
- name: Test Corretto ${{ matrix.version }} ${{ matrix.package }} package on ${{ matrix.platform }}
run: ./bin/test-image.sh "${{ matrix.version }}/${{ matrix.package }}/${{ matrix.platform }}/Dockerfile" ${{ matrix.version }} ${{ matrix.package }}

verify-corretto-FR-on-al2023:
name: Verify Corretto FR Images on AL2023
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version: [ 20 ]
package: [ jdk ]
platform: [ al2023-generic ]
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Test Corretto ${{ matrix.version }} ${{ matrix.package }} package on ${{ matrix.platform }}
run: ./bin/test-image.sh "${{ matrix.version }}/${{ matrix.package }}/${{ matrix.platform }}/Dockerfile" ${{ matrix.version }} ${{ matrix.package }}

verify-corretto-on-alpine:
name: Verify Corretto JDK Images on Alpine
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version: [ 8, 11, 17, 20, 21 ]
version: [ 8, 11, 17, 21 ]
os_version: ["3.15", "3.16", "3.17", "3.18"]
steps:
- name: Checkout code
Expand Down
2 changes: 1 addition & 1 deletion 11/headful/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1
RUN set -eux \
&& rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 \
&& echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf \
Expand Down
2 changes: 1 addition & 1 deletion 11/headless/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1

RUN set -eux \
&& export resouce_version=$(echo $version | tr '-' '.') \
Expand Down
2 changes: 1 addition & 1 deletion 11/headless/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1
RUN set -eux \
&& rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 \
&& echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf \
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/al2-generic/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1

RUN set -eux \
&& export resouce_version=$(echo $version | tr '-' '.') \
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1

RUN set -eux \
&& rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 \
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/alpine/3.15/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.15

ARG version=11.0.20.9.1
ARG version=11.0.21.9.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/alpine/3.16/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.16

ARG version=11.0.20.9.1
ARG version=11.0.21.9.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/alpine/3.17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.17

ARG version=11.0.20.9.1
ARG version=11.0.21.9.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/alpine/3.18/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.18

ARG version=11.0.20.9.1
ARG version=11.0.21.9.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 11/jdk/debian/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian:buster-slim

ARG version=11.0.20.9-1
ARG version=11.0.21.9-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
2 changes: 1 addition & 1 deletion 17/headful/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1

RUN set -eux \
&& export resouce_version=$(echo $version | tr '-' '.') \
Expand Down
2 changes: 1 addition & 1 deletion 17/headful/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
ARG package_version=1

RUN set -eux \
Expand Down
2 changes: 1 addition & 1 deletion 17/headless/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1

RUN set -eux \
&& export resouce_version=$(echo $version | tr '-' '.') \
Expand Down
2 changes: 1 addition & 1 deletion 17/headless/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
ARG package_version=1

RUN set -eux \
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/al2-generic/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1

RUN set -eux \
&& export resouce_version=$(echo $version | tr '-' '.') \
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2023

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
ARG package_version=1

RUN set -eux \
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/alpine/3.15/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.15

ARG version=17.0.8.8.1
ARG version=17.0.9.8.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/alpine/3.16/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.16

ARG version=17.0.8.8.1
ARG version=17.0.9.8.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/alpine/3.17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.17

ARG version=17.0.8.8.1
ARG version=17.0.9.8.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/alpine/3.18/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.18

ARG version=17.0.8.8.1
ARG version=17.0.9.8.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 17/jdk/debian/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian:buster-slim

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
2 changes: 1 addition & 1 deletion 17/slim/al2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM amazonlinux:2

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
2 changes: 1 addition & 1 deletion 17/slim/alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine:3.17

ARG version=17.0.8.8.1
ARG version=17.0.9.8.1

# Please note that the THIRD-PARTY-LICENSE could be out of date if the base image has been updated recently.
# The Corretto team will update this file but you may see a few days' delay.
Expand Down
2 changes: 1 addition & 1 deletion 17/slim/debian/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian:buster-slim

ARG version=17.0.8.8-1
ARG version=17.0.9.8-1
# In addition to installing the Amazon corretto, we also install
# fontconfig. The folks who manage the docker hub's
# official image library have found that font management
Expand Down
32 changes: 0 additions & 32 deletions 20/jdk/al2-generic/Dockerfile

This file was deleted.

30 changes: 0 additions & 30 deletions 20/jdk/al2023-generic/Dockerfile

This file was deleted.

22 changes: 0 additions & 22 deletions 20/jdk/alpine/3.15/Dockerfile

This file was deleted.

22 changes: 0 additions & 22 deletions 20/jdk/alpine/3.16/Dockerfile

This file was deleted.

22 changes: 0 additions & 22 deletions 20/jdk/alpine/3.17/Dockerfile

This file was deleted.

Loading

1 comment on commit 0e2e85a

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Contents for library/amazoncorretto:

updated tags for [library/amazoncorretto](https://github.com/docker-library/official-images/blob/master/library/amazoncorretto)
GitCommit: 0e2e85aa4c7be56f1383ffcb50c5884aa9e3f83f

Tags: 8, 8u392, 8u392-al2, 8-al2-full, 8-al2-jdk, 8-al2-generic, 8u392-al2-generic, 8-al2-generic-jdk, latest
Architectures: amd64, arm64v8
Directory: 8/jdk/al2-generic

Tags: 8-al2023, 8u392-al2023, 8-al2023-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/al2023

Tags: 8-al2023-jre, 8u392-al2023-jre
Architectures: amd64, arm64v8
Directory: 8/jdk/al2023

Tags: 8-al2-native-jre, 8u392-al2-native-jre
Architectures: amd64, arm64v8
Directory: 8/jre/al2

Tags: 8-al2-native-jdk, 8u392-al2-native-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/al2

Tags: 8-alpine3.15, 8u392-alpine3.15, 8-alpine3.15-full, 8-alpine3.15-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/alpine/3.15

Tags: 8-alpine3.15-jre, 8u392-alpine3.15-jre
Architectures: amd64, arm64v8
Directory: 8/jre/alpine/3.15

Tags: 8-alpine3.16, 8u392-alpine3.16, 8-alpine3.16-full, 8-alpine3.16-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/alpine/3.16

Tags: 8-alpine3.16-jre, 8u392-alpine3.16-jre
Architectures: amd64, arm64v8
Directory: 8/jre/alpine/3.16

Tags: 8-alpine3.17, 8u392-alpine3.17, 8-alpine3.17-full, 8-alpine3.17-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/alpine/3.17

Tags: 8-alpine3.17-jre, 8u392-alpine3.17-jre
Architectures: amd64, arm64v8
Directory: 8/jre/alpine/3.17

Tags: 8-alpine3.18, 8u392-alpine3.18, 8-alpine3.18-full, 8-alpine3.18-jdk, 8-alpine, 8u392-alpine, 8-alpine-full, 8-alpine-jdk
Architectures: amd64, arm64v8
Directory: 8/jdk/alpine/3.18

Tags: 8-alpine3.18-jre, 8u392-alpine3.18-jre, 8-alpine-jre, 8u392-alpine-jre
Architectures: amd64, arm64v8
Directory: 8/jre/alpine/3.18

Tags: 11, 11.0.21, 11.0.21-al2, 11-al2-full, 11-al2-jdk, 11-al2-generic, 11.0.21-al2-generic, 11-al2-generic-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/al2-generic

Tags: 11-al2023, 11.0.21-al2023, 11-al2023-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/al2023

Tags: 11-al2023-headless, 11.0.21-al2023-headless
Architectures: amd64, arm64v8
Directory: 11/headless/al2023

Tags: 11-al2023-headful, 11.0.21-al2023-headful
Architectures: amd64, arm64v8
Directory: 11/headful/al2023

Tags: 11-al2-native-headless, 11.0.21-al2-native-headless
Architectures: amd64, arm64v8
Directory: 11/headless/al2

Tags: 11-al2-native-jdk, 11.0.21-al2-native-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/al2

Tags: 11-alpine3.15, 11.0.21-alpine3.15, 11-alpine3.15-full, 11-alpine3.15-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/alpine/3.15

Tags: 11-alpine3.16, 11.0.21-alpine3.16, 11-alpine3.16-full, 11-alpine3.16-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/alpine/3.16

Tags: 11-alpine3.17, 11.0.21-alpine3.17, 11-alpine3.17-full, 11-alpine3.17-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/alpine/3.17

Tags: 11-alpine3.18, 11.0.21-alpine3.18, 11-alpine3.18-full, 11-alpine3.18-jdk, 11-alpine, 11.0.21-alpine, 11-alpine-full, 11-alpine-jdk
Architectures: amd64, arm64v8
Directory: 11/jdk/alpine/3.18

Tags: 17, 17.0.9, 17.0.9-al2, 17-al2-full, 17-al2-jdk, 17-al2-generic, 17.0.9-al2-generic, 17-al2-generic-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/al2-generic

Tags: 17-al2023, 17.0.9-al2023, 17-al2023-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/al2023

Tags: 17-al2023-headless, 17.0.9-al2023-headless
Architectures: amd64, arm64v8
Directory: 17/headless/al2023

Tags: 17-al2023-headful, 17.0.9-al2023-headful
Architectures: amd64, arm64v8
Directory: 17/headful/al2023

Tags: 17-al2-native-headless, 17.0.9-al2-native-headless
Architectures: amd64, arm64v8
Directory: 17/headless/al2

Tags: 17-al2-native-headful, 17.0.9-al2-native-headful
Architectures: amd64, arm64v8
Directory: 17/headful/al2

Tags: 17-al2-native-jdk, 17.0.9-al2-native-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/al2

Tags: 17-alpine3.15, 17.0.9-alpine3.15, 17-alpine3.15-full, 17-alpine3.15-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/alpine/3.15

Tags: 17-alpine3.16, 17.0.9-alpine3.16, 17-alpine3.16-full, 17-alpine3.16-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/alpine/3.16

Tags: 17-alpine3.17, 17.0.9-alpine3.17, 17-alpine3.17-full, 17-alpine3.17-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/alpine/3.17

Tags: 17-alpine3.18, 17.0.9-alpine3.18, 17-alpine3.18-full, 17-alpine3.18-jdk, 17-alpine, 17.0.9-alpine, 17-alpine-full, 17-alpine-jdk
Architectures: amd64, arm64v8
Directory: 17/jdk/alpine/3.18

Tags: 21, 21.0.1, 21.0.1-al2, 21-al2-full, 21-al2-jdk, 21-al2-generic, 21.0.1-al2-generic, 21-al2-generic-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/al2-generic

Tags: 21-al2023, 21.0.1-al2023, 21-al2023-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/al2023

Tags: 21-al2023-headless, 21.0.1-al2023-headless
Architectures: amd64, arm64v8
Directory: 21/headless/al2023

Tags: 21-al2023-headful, 21.0.1-al2023-headful
Architectures: amd64, arm64v8
Directory: 21/headful/al2023

Tags: 21-alpine3.15, 21.0.1-alpine3.15, 21-alpine3.15-full, 21-alpine3.15-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/alpine/3.15

Tags: 21-alpine3.16, 21.0.1-alpine3.16, 21-alpine3.16-full, 21-alpine3.16-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/alpine/3.16

Tags: 21-alpine3.17, 21.0.1-alpine3.17, 21-alpine3.17-full, 21-alpine3.17-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/alpine/3.17

Tags: 21-alpine3.18, 21.0.1-alpine3.18, 21-alpine3.18-full, 21-alpine3.18-jdk, 21-alpine, 21.0.1-alpine, 21-alpine-full, 21-alpine-jdk
Architectures: amd64, arm64v8
Directory: 21/jdk/alpine/3.18

Please sign in to comment.