From 559c899e619324e774f9e67249a95502c53ab210 Mon Sep 17 00:00:00 2001 From: vamsiknadella Date: Thu, 4 Dec 2025 15:30:11 -0800 Subject: [PATCH] Add Dockerfile Signed-off-by: vamsiknadella --- Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..aeb5801cc --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +# Stage 1: Build the JAR file +FROM maven:3.8.5-openjdk-17 AS build +WORKDIR /app +COPY pom.xml . +COPY src ./src +RUN mvn clean package -DskipTests + +# Stage 2: Run the JAR file +FROM openjdk:17-jdk-slim +WORKDIR /app +COPY --from=build /app/target/*.jar app.jar +EXPOSE 8080 +ENTRYPOINT ["java", "-jar", "app.jar"]