From 6b8310bb7095e897b1738a82c0c9564af79f734a Mon Sep 17 00:00:00 2001 From: Nicholas Mucks Date: Sun, 28 Jul 2024 16:25:41 -0700 Subject: [PATCH] set dockerfile back to what lihan had set --- Dockerfile | 35 ++++++----------------------------- 1 file changed, 6 insertions(+), 29 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb5e5f0cf..ce19ac4ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,37 +1,14 @@ -## Use an official OpenJDK runtime as a parent image -#FROM openjdk:11-jdk-slim -# -## Set the working directory inside the container -#WORKDIR /app -# -## Copy the JAR file to the app directory (adjust this path according to your actual JAR file name in the target directory) -#COPY target/*.jar app.jar -# -## Run the jar file -#CMD ["java", "-jar", "app.jar"] -# -## Expose the port the app runs on -#EXPOSE 8080 - # Use an official OpenJDK runtime as a parent image -FROM openjdk +FROM openjdk:11-jdk-slim # Set the working directory inside the container WORKDIR /app -# Copy the Maven wrapper and the pom.xml file -COPY .mvn/ .mvn -COPY mvnw pom.xml ./ - -# Copy the project source code -COPY src ./src - -# Package the application -RUN ./mvnw clean package - - -# Copy the JAR file to the app directory -RUN cp /app/target/*.jar app.jar +# Copy the JAR file to the app directory (adjust this path according to your actual JAR file name in the target directory) +COPY target/*.jar app.jar # Run the jar file CMD ["java", "-jar", "app.jar"] + +# Expose the port the app runs on +EXPOSE 8080