jdk (21-alpine)
Installation
docker pull git.winteraccess.id/docker/jdk:21-alpinesha256:896a82b14df4b71edc92954cc8b9f6983db670339ebc7b6fdacac5448d725da0Image Layers
| ADD alpine-minirootfs-3.21.0-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL maintainer=<Aditya Prima> aprimediet@gmail.com |
| ARG ALPINE_VERSION=3.21 |
| ARG TZ=Asia/Jakarta |
| USER root |
| RUN |2 ALPINE_VERSION=3.21 TZ=Asia/Jakarta /bin/sh -c apk add --update libcap tzdata curl # buildkit |
| RUN |2 ALPINE_VERSION=3.21 TZ=Asia/Jakarta /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN |2 ALPINE_VERSION=3.21 TZ=Asia/Jakarta /bin/sh -c rm -vrf /var/cache/apk/* # buildkit |
| LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com |
| ARG JAVA_VERSION=21 |
| USER root |
| WORKDIR /tmp |
| ENV JAVA_HOME=/usr/local/share/jdk |
| ENV PATH=/usr/local/share/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 |
| RUN |1 JAVA_VERSION=21 /bin/sh -c addgroup -g 10001 java && adduser -D -u 10001 -G java -s /sbin/nologin -h /app java # buildkit |
| RUN |1 JAVA_VERSION=21 /bin/sh -c apk add --update fontconfig ttf-dejavu gnupg ca-certificates p11-kit-trust musl-locales musl-locales-lang tzdata coreutils openssl; # buildkit |
| ADD https://corretto.aws/downloads/latest/amazon-corretto-21-x64-alpine-jdk.tar.gz ./ # buildkit |
| RUN |1 JAVA_VERSION=21 /bin/sh -c tar -xzvf ./amazon-corretto-${JAVA_VERSION}-x64-alpine-jdk.tar.gz -C /usr/local/share && mv /usr/local/share/amazon* /usr/local/share/jdk && rm -f ./amazon-corretto-${JAVA_VERSION}-x64-alpine-jdk.tar.gz && chown -R java:java /usr/local/share/jdk && rm -rf /var/cache/apk/* # buildkit |
| USER java |
| WORKDIR /app |
| CMD ["/usr/local/share/jdk/bin/java"] |
Labels
| Key | Value |
|---|---|
| maintainer | <Muhamad Aditya Prima> aprimediet@gmail.com |
Details
Versions (46)
View all
23-ubi9-micro
2024-12-13
ubi9-micro
2024-12-13
23-corretto-ubi9-micro
2024-12-13
22-ubi9-micro
2024-12-13
22-corretto-ubi9-micro
2024-12-13