-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDockerfile
More file actions
21 lines (20 loc) · 846 Bytes
/
Dockerfile
File metadata and controls
21 lines (20 loc) · 846 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#FROM springci/graalvm-ce:java17-0.11.x as builder
#WORKDIR /app
#COPY build/libs/* ./server.jar
#RUN java -Djarmode=layertools -jar server.jar extract
#
#FROM springci/graalvm-ce:java17-0.11.x
#WORKDIR /app
#COPY --from=builder app/dependencies/ ./
#COPY --from=builder app/snapshot-dependencies/ ./
#COPY --from=builder app/spring-boot-loader/ ./
#COPY --from=builder app/application/ ./
#
#ENTRYPOINT ["java", "org.springframework.boot.loader.JarLauncher", \
# "-Xloggc:gc.log", "-XX:+PrintGCDetails", \
# "-XX:+PrintTenuringDistribution", "-XX:+PrintGCTimeStamps", "-XX:+PrintGcDateStamps"]
FROM springci/graalvm-ce:java17-0.11.x
COPY build/libs/* ./server.jar
CMD ["java", "-jar", "server.jar", \
"-Xloggc:gc.log", "-XX:+PrintGCDetails", \
"-XX:+PrintTenuringDistribution", "-XX:+PrintGCTimeStamps", "-XX:+PrintGcDateStamps"]