Update Dockerfile

This commit is contained in:
Amit B 2023-11-16 18:18:55 +05:30 committed by GitHub
parent 8cda8a5f6f
commit 303b4462dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,10 +1,17 @@
FROM maven:3.9-amazoncorretto-21-al2023 AS build
WORKDIR /usr/app
COPY . /usr/app
RUN mvn -DskipTests install
FROM openjdk:22-oraclelinux8
COPY --from=build /usr/app/target/spring-petclinic-3.1.0-SNAPSHOT.jar /
FROM openjdk:22-slim-bullseye
COPY target/petclinic.jar petclinic.jar
EXPOSE 8080
CMD ["java", "-jar", "spring-petclinic-3.1.0-SNAPSHOT.jar"]
CMD java -jar petclinic.jar
# FROM maven:3.9-amazoncorretto-21-al2023 AS build
# WORKDIR /usr/app
# COPY . /usr/app
# RUN mvn -DskipTests install
# FROM openjdk:22-oraclelinux8
# COPY --from=build /usr/app/target/spring-petclinic-3.1.0-SNAPSHOT.jar /
# EXPOSE 8080
# CMD ["java", "-jar", "spring-petclinic-3.1.0-SNAPSHOT.jar"]