We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1db3bd1 commit f5c2875Copy full SHA for f5c2875
1 file changed
docker/server/Dockerfile
@@ -1,16 +1,12 @@
1
#syntax=docker/dockerfile:1.7-labs
2
-FROM alpine:3.22.1 AS linux
3
-RUN apk add openssl openjdk21
4
-
5
-FROM openjdk:21-slim AS builder
+FROM gradle:jdk21-alpine AS builder
6
WORKDIR /app
7
COPY --exclude=build/ . .
8
RUN ./gradlew assemble
9
10
-FROM linux AS runner
+FROM openjdk:26-ea-slim AS runner
11
12
COPY --from=builder /app/build/libs/findfirst-1.0.0.jar findfirst.jar
13
COPY scripts/ scripts/
14
-RUN chmod u+x scripts/*
15
16
ENTRYPOINT ["scripts/entrypoint.sh"]
0 commit comments