Update Dockerfile

Signed-off-by: prankumargrid <prankumar@griddynamics.com>
This commit is contained in:
prankumargrid 2025-04-30 15:13:43 +05:30 committed by GitHub
parent 03ac881783
commit 8ce35bef8d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,9 +1,8 @@
FROM gradle:8.5-jdk17 as builder
COPY . /app
WORKDIR /app
RUN gradle build -x test
FROM openjdk:17-jdk-slim
FROM eclipse-temurin:17-jre-alpine
WORKDIR /app
COPY --from=builder /app/build/libs/spring-petclinic-*.jar app.jar
COPY build/libs/*.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]