mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-22 15:55:49 +00:00
Update Dockerfile
This commit is contained in:
parent
8cda8a5f6f
commit
303b4462dc
1 changed files with 16 additions and 9 deletions
25
Dockerfile
25
Dockerfile
|
@ -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"]
|
||||
|
|
Loading…
Reference in a new issue