Update Dockerfile

Signed-off-by: prankumargrid <prankumar@griddynamics.com>
This commit is contained in:
prankumargrid 2025-04-29 12:12:30 +05:30 committed by GitHub
parent ab0a17732e
commit 0e7ad0984e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

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