Iteration 0

This commit is contained in:
Urban Modig
2025-10-04 21:21:41 +02:00
commit aef0a4c98f
14 changed files with 577 additions and 0 deletions

13
Dockerfile Normal file
View File

@ -0,0 +1,13 @@
# ---- build ----
FROM gradle:8.10.2-jdk21 AS build
WORKDIR /workspace
COPY . .
RUN gradle clean bootJar --no-daemon
# ---- runtime ----
FROM eclipse-temurin:21-jre
ENV JAVA_OPTS="-XX:+UseContainerSupport -XX:MaxRAMPercentage=75"
WORKDIR /app
COPY --from=build /workspace/build/libs/*-SNAPSHOT.jar app.jar
EXPOSE 8080
ENTRYPOINT ["sh","-c","java $JAVA_OPTS -jar /app/app.jar"]