first commit

This commit is contained in:
2023-12-17 14:44:22 +01:00
commit d324ffd7fc
24 changed files with 2308 additions and 0 deletions

13
bmi/Dockerfile Normal file
View File

@@ -0,0 +1,13 @@
FROM maven:3.8.3-jdk-11-slim AS build
RUN mkdir /project
COPY . /project
WORKDIR /project
RUN mvn clean package
FROM adoptopenjdk/openjdk11:jre-11.0.15_10-alpine
RUN mkdir /app
RUN addgroup -g 1001 -S stef
RUN adduser -S stef -u 1001
COPY --from=build /project/target/bmi-1.0.jar /app/bmi.jar
WORKDIR /app
RUN chown -R stef:stef /app
CMD java $JAVA_OPTS -jar bmi.jar