From b990556db6c51331017e4063931cdf69a40eaa2c Mon Sep 17 00:00:00 2001 From: Pablo de la Torre Jamardo Date: Fri, 12 Sep 2025 16:51:28 +0200 Subject: [PATCH] chore: add Dockerfile to build API image --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..007323f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM maven:3.9-eclipse-temurin-21-alpine AS build +WORKDIR /app +COPY . . +RUN mvn clean package -DskipTests + +FROM openjdk:21-jdk +WORKDIR /app +COPY --from=build /app/bootstrap/target/*.jar app.jar +EXPOSE 8080 +ENTRYPOINT ["java","-jar","app.jar"] \ No newline at end of file