Skip to content

Commit 67658f9

Browse files
committed
fix dockerfile
1 parent 8f3495b commit 67658f9

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

Dockerfile

+10-12
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@ WORKDIR /build
66
COPY . .
77
RUN mvn clean package -DskipTests
88

9-
FROM amazoncorretto:17.0.10-alpine3.19@sha256:180e9c91bdbaad3599fedd2f492bf0d0335a9382835aa64669b2c2a8de7c9a22 as builder
10-
COPY --from=buildtime /build/target/*.jar application.jar
9+
FROM amazoncorretto:17.0.10-alpine3.19@sha256:180e9c91bdbaad3599fedd2f492bf0d0335a9382835aa64669b2c2a8de7c9a22 as runtime
10+
11+
VOLUME /tmp
12+
WORKDIR /app
13+
14+
COPY --from=buildtime /build/target/*.jar /app/application.jar
1115
RUN java -Djarmode=layertools -jar application.jar extract
1216

1317
#FROM ghcr.io/pagopa/docker-base-springboot-openjdk17:v1.1.3@sha256:a4e970ef05ecf2081424a64707e7c20856bbc40ddb3e99b32a24cd74591817c4
@@ -18,16 +22,10 @@ RUN java -Djarmode=layertools -jar application.jar extract
1822
#COPY --chown=spring:spring --from=builder spring-boot-loader/ ./
1923
#COPY --chown=spring:spring --from=builder application/ ./
2024

21-
COPY --chown=spring:spring dependencies/ ./
22-
COPY --chown=spring:spring snapshot-dependencies/ ./
23-
RUN true
24-
COPY --chown=spring:spring spring-boot-loader ./
25-
COPY --chown=spring:spring application/ ./
26-
27-
# https://github.com/microsoft/ApplicationInsights-Java/releases
28-
ADD --chown=spring:spring https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.19/applicationinsights-agent-3.4.19.jar /applicationinsights-agent.jar
29-
COPY --chown=spring:spring docker/applicationinsights.json ./applicationinsights.json
30-
COPY --chown=spring:spring docker/run.sh ./run.sh
25+
## https://github.com/microsoft/ApplicationInsights-Java/releases
26+
ADD --chown=spring:spring https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.19/applicationinsights-agent-3.4.19.jar /app/applicationinsights-agent.jar
27+
COPY --chown=spring:spring docker/applicationinsights.json /app/applicationinsights.json
28+
COPY --chown=spring:spring docker/run.sh /app/run.sh
3129
RUN chmod +x ./run.sh
3230

3331
EXPOSE 8080

0 commit comments

Comments
 (0)