mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-20 23:05:49 +00:00
Temporary h2 db setting for container (RDS is not working correctly at the moment)
This commit is contained in:
parent
ce57201823
commit
cd8fc79d22
1 changed files with 4 additions and 7 deletions
11
Dockerfile
11
Dockerfile
|
@ -1,22 +1,19 @@
|
||||||
FROM maven:3.9.6-amazoncorretto-17-al2023@sha256:665ce50a354231b6c2e713f0d960814bdbe498adf143f7f477778c1a18c285a7 AS build
|
FROM gradle:8-jdk17-jammy@sha256:cb3b50c6d5298026e5962880469079d62389f33744af3bba90bf21175052aa91 AS build
|
||||||
|
|
||||||
RUN mkdir /project
|
RUN mkdir /project
|
||||||
COPY . /project
|
COPY . /project
|
||||||
WORKDIR /project
|
WORKDIR /project
|
||||||
|
|
||||||
RUN mvn clean package -DskipTests -Dcheckstyle.skip
|
RUN gradle clean build -x check -x test
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
FROM gcr.io/distroless/java17
|
FROM gcr.io/distroless/java17
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
EXPOSE 12345
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY --from=build /project/target/spring-petclinic-*.jar /app/java-application.jar
|
COPY --from=build /project/build/libs/spring-petclinic-*.jar /app/java-application.jar
|
||||||
COPY --from=build /project/metrics /app/metrics
|
COPY --from=build /project/metrics /app/metrics
|
||||||
|
|
||||||
# ENTRYPOINT [ "java", "-Dspring.profiles.active=postgres", "-jar", "java-application.jar"]
|
ENTRYPOINT [ "java", "-Dspring.profiles.active=default", "-jar", "java-application.jar"]
|
||||||
# ENTRYPOINT [ "java", "-javaagent:/app/metrics/jmx_prometheus_javaagent-1.0.1.jar=12345:/app/metrics/config.yaml", "-jar", "java-application.jar"]
|
|
||||||
ENTRYPOINT [ "java", "-Dspring.profiles.active=mysql", "-jar", "java-application.jar"]
|
|
||||||
|
|
Loading…
Reference in a new issue