lighter Dockerfile
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-08-14 00:26:53 +02:00
parent cd269f6e3a
commit fe324f106a

View File

@ -1,8 +1,5 @@
FROM alpine:3.14
ARG GRAALVERSION
ARG SDKMAN
COPY platform.sh ./platform.sh
RUN ls -l
RUN chmod +x ./platform.sh && ./platform.sh
@ -10,9 +7,11 @@ RUN chmod +x ./platform.sh && ./platform.sh
RUN apk update && apk upgrade && \
apk add --no-cache curl ca-certificates bash tzdata fontconfig zip sed
SHELL ["/bin/bash", "-c"]
RUN curl -s "https://get.sdkman.io" | bash && \
source "$SDKMAN/bin/sdkman-init.sh" && \
sdk install java $GRAALVERSION && \
source "/root/.sdkman/bin/sdkman-init.sh" && \
sdk install java 20.0.2-graal && \
sdk flush
ENV LANG C.UTF-8