diff --git a/backend/Dockerfile b/backend/Dockerfile index 89e069b..1ed9969 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,14 +1,15 @@ ## Building phase -FROM gradle:jdk21-alpine -# WORKDIR /app/back +FROM gradle:jdk21-alpine AS BUILD +WORKDIR /backend COPY . . RUN gradle build -x test ## Running Phase FROM eclipse-temurin:21-jdk-alpine +WORKDIR /backend VOLUME /cdn # ENV SPRING_PROFILES_ACTIVE=prod -COPY build/libs/Clyde-0.0.1-SNAPSHOT.jar app.jar +COPY --from=BUILD /backend/build/libs/Clyde-0.0.1-SNAPSHOT.jar /backend/app.jar EXPOSE 8080 -ENTRYPOINT ["java", "-jar", "/app.jar"] +ENTRYPOINT ["java", "-jar", "/backend/app.jar"]