Skip to content

Commit c20ee65

Browse files
committed
Update Dockerfiles for SapMachine 17.0.18
1 parent 155e23d commit c20ee65

File tree

27 files changed

+47
-47
lines changed

27 files changed

+47
-47
lines changed

dockerfiles/17/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
### Overview
33

4-
The dockerfiles in this subdirectory define images for consuming the long term support release 17 (version: 17.0.17) of the SapMachine Java Virtual Machine (JVM).
4+
The dockerfiles in this subdirectory define images for consuming the long term support release 17 (version: 17.0.18) of the SapMachine Java Virtual Machine (JVM).
55
SapMachine is an OpenJDK based JVM that is built, quality tested and long-term supported by SAP.
66
It is the default JVM on the [SAP Business Technology Platform](https://www.sap.com/products/technology-platform.html) and it is also supported as a [Standard JRE](https://github.com/cloudfoundry/java-buildpack/blob/master/docs/jre-sap_machine_jre.md) in the [Cloud Foundry Java Build Pack](https://github.com/cloudfoundry/java-buildpack).
77

dockerfiles/17/alpine/3_21/jdk/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.21
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jdk=17.0.17-r0
6+
apk add sapmachine-17-jdk=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jdk
99

dockerfiles/17/alpine/3_21/jre/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.21
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jre=17.0.17-r0
6+
apk add sapmachine-17-jre=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jre
99

dockerfiles/17/alpine/3_22/jdk/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.22
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jdk=17.0.17-r0
6+
apk add sapmachine-17-jdk=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jdk
99

dockerfiles/17/alpine/3_22/jre/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.22
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jre=17.0.17-r0
6+
apk add sapmachine-17-jre=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jre
99

dockerfiles/17/alpine/3_23/jdk/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.23
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jdk=17.0.17-r0
6+
apk add sapmachine-17-jdk=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jdk
99

dockerfiles/17/alpine/3_23/jre/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM alpine:3.23
33
RUN wget -qO /etc/apk/keys/sapmachine-apk.rsa.pub https://dist.sapmachine.io/alpine/sapmachine-apk.rsa.pub && \
44
echo "4444e47cabf35695f9406692848de191d3b7cbd47dcdc1ffb62f4f70aea06e89 /etc/apk/keys/sapmachine-apk.rsa.pub" | sha256sum -c - && \
55
echo "https://dist.sapmachine.io/alpine" >> /etc/apk/repositories && \
6-
apk add sapmachine-17-jre=17.0.17-r0
6+
apk add sapmachine-17-jre=17.0.18-r0
77

88
ENV JAVA_HOME=/usr/lib/jvm/java-17-sapmachine-jre
99

dockerfiles/17/distroless/debian11/debug-nonroot/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ RUN apt-get update && apt-get -y --no-install-recommends install ca-certificates
77
RUN dpkgArch="$(dpkg --print-architecture)"; \
88
case "${dpkgArch}" in \
99
'amd64') \
10-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-x64_bin.tar.gz'; \
10+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-x64_bin.tar.gz'; \
1111
;; \
1212
'arm64') \
13-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-aarch64_bin.tar.gz'; \
13+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-aarch64_bin.tar.gz'; \
1414
;; \
1515
'ppc64el') \
16-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-ppc64le_bin.tar.gz'; \
16+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-ppc64le_bin.tar.gz'; \
1717
;; \
1818
*) echo >&2 "error: unsupported architecture '$dpkgArch'"; exit 1 ;; \
1919
esac; \
@@ -23,14 +23,14 @@ COPY --from=distroless / /distroless
2323

2424
RUN tar xzf sapmachine.tar.gz && \
2525
rm -rf /distroless/etc/java-17-openjdk /distroless/usr/lib/jvm/java-17-openjdk-amd64 && \
26-
mv sapmachine-jdk-17.0.17 /distroless/usr/lib/jvm/java-17-openjdk-amd64
26+
mv sapmachine-jdk-17.0.18 /distroless/usr/lib/jvm/java-17-openjdk-amd64
2727

2828
FROM scratch
2929
COPY --from=builder /distroless /
3030

3131
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/busybox
3232
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
3333
ENV LANG=C.UTF-8
34-
ENV JAVA_VERSION=17.0.17
34+
ENV JAVA_VERSION=17.0.18
3535

3636
ENTRYPOINT [ "/usr/bin/java", "-jar" ]

dockerfiles/17/distroless/debian11/debug/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ RUN apt-get update && apt-get -y --no-install-recommends install ca-certificates
77
RUN dpkgArch="$(dpkg --print-architecture)"; \
88
case "${dpkgArch}" in \
99
'amd64') \
10-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-x64_bin.tar.gz'; \
10+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-x64_bin.tar.gz'; \
1111
;; \
1212
'arm64') \
13-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-aarch64_bin.tar.gz'; \
13+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-aarch64_bin.tar.gz'; \
1414
;; \
1515
'ppc64el') \
16-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jdk-17.0.17_linux-ppc64le_bin.tar.gz'; \
16+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jdk-17.0.18_linux-ppc64le_bin.tar.gz'; \
1717
;; \
1818
*) echo >&2 "error: unsupported architecture '$dpkgArch'"; exit 1 ;; \
1919
esac; \
@@ -23,14 +23,14 @@ COPY --from=distroless / /distroless
2323

2424
RUN tar xzf sapmachine.tar.gz && \
2525
rm -rf /distroless/etc/java-17-openjdk /distroless/usr/lib/jvm/java-17-openjdk-amd64 && \
26-
mv sapmachine-jdk-17.0.17 /distroless/usr/lib/jvm/java-17-openjdk-amd64
26+
mv sapmachine-jdk-17.0.18 /distroless/usr/lib/jvm/java-17-openjdk-amd64
2727

2828
FROM scratch
2929
COPY --from=builder /distroless /
3030

3131
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/busybox
3232
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
3333
ENV LANG=C.UTF-8
34-
ENV JAVA_VERSION=17.0.17
34+
ENV JAVA_VERSION=17.0.18
3535

3636
ENTRYPOINT [ "/usr/bin/java", "-jar" ]

dockerfiles/17/distroless/debian11/latest/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ RUN apt-get update && apt-get -y --no-install-recommends install ca-certificates
77
RUN dpkgArch="$(dpkg --print-architecture)"; \
88
case "${dpkgArch}" in \
99
'amd64') \
10-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jre-17.0.17_linux-x64_bin.tar.gz'; \
10+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jre-17.0.18_linux-x64_bin.tar.gz'; \
1111
;; \
1212
'arm64') \
13-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jre-17.0.17_linux-aarch64_bin.tar.gz'; \
13+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jre-17.0.18_linux-aarch64_bin.tar.gz'; \
1414
;; \
1515
'ppc64el') \
16-
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.17/sapmachine-jre-17.0.17_linux-ppc64le_bin.tar.gz'; \
16+
url='https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.18/sapmachine-jre-17.0.18_linux-ppc64le_bin.tar.gz'; \
1717
;; \
1818
*) echo >&2 "error: unsupported architecture '$dpkgArch'"; exit 1 ;; \
1919
esac; \
@@ -23,14 +23,14 @@ COPY --from=distroless / /distroless
2323

2424
RUN tar xzf sapmachine.tar.gz && \
2525
rm -rf /distroless/etc/java-17-openjdk /distroless/usr/lib/jvm/java-17-openjdk-amd64 && \
26-
mv sapmachine-jre-17.0.17 /distroless/usr/lib/jvm/java-17-openjdk-amd64
26+
mv sapmachine-jre-17.0.18 /distroless/usr/lib/jvm/java-17-openjdk-amd64
2727

2828
FROM scratch
2929
COPY --from=builder /distroless /
3030

3131

3232
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
3333
ENV LANG=C.UTF-8
34-
ENV JAVA_VERSION=17.0.17
34+
ENV JAVA_VERSION=17.0.18
3535

3636
ENTRYPOINT [ "/usr/bin/java", "-jar" ]

0 commit comments

Comments
 (0)