Skip to content

Commit 7b920ed

Browse files
committed
fix dockerfile
1 parent bdc0d6a commit 7b920ed

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

Dockerfile

+14-13
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,24 @@ COPY . .
77
RUN mvn clean package -DskipTests
88

99
FROM amazoncorretto:17.0.10-alpine3.19@sha256:180e9c91bdbaad3599fedd2f492bf0d0335a9382835aa64669b2c2a8de7c9a22 as builder
10-
WORKDIR /app
11-
COPY --from=buildtime /build/target/*.jar /app/application.jar
12-
RUN java -Djarmode=layertools -jar application.jar extract
10+
#WORKDIR /app
11+
#COPY --from=buildtime /build/target/*.jar /app/application.jar
12+
#RUN java -Djarmode=layertools -jar application.jar extract
13+
COPY --from=buildtime /build/target/*.jar application.jar
1314

14-
FROM ghcr.io/pagopa/docker-base-springboot-openjdk17:v1.1.3@sha256:a4e970ef05ecf2081424a64707e7c20856bbc40ddb3e99b32a24cd74591817c4
15-
COPY --chown=spring:spring --from=builder /app/dependencies/ ./
16-
COPY --chown=spring:spring --from=builder /app/snapshot-dependencies/ ./
15+
#FROM ghcr.io/pagopa/docker-base-springboot-openjdk17:v1.1.3@sha256:a4e970ef05ecf2081424a64707e7c20856bbc40ddb3e99b32a24cd74591817c4
16+
#COPY --chown=spring:spring --from=builder /app/dependencies/ ./
17+
#COPY --chown=spring:spring --from=builder /app/snapshot-dependencies/ ./
1718
# https://github.com/moby/moby/issues/37965#issuecomment-426853382
18-
RUN true
19-
COPY --chown=spring:spring --from=builder /app/spring-boot-loader/ ./
20-
COPY --chown=spring:spring --from=builder /app/application/ ./
19+
#RUN true
20+
#COPY --chown=spring:spring --from=builder /app/spring-boot-loader/ ./
21+
#COPY --chown=spring:spring --from=builder /app/application/ ./
2122

2223
## https://github.com/microsoft/ApplicationInsights-Java/releases
23-
#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
24-
#COPY --chown=spring:spring docker/applicationinsights.json /app/applicationinsights.json
25-
#COPY --chown=spring:spring docker/run.sh /app/run.sh
26-
#RUN chmod +x ./run.sh
24+
ADD --chown=spring:spring https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.19/applicationinsights-agent-3.4.19.jar applicationinsights-agent.jar
25+
COPY --chown=spring:spring docker/applicationinsights.json applicationinsights.json
26+
COPY --chown=spring:spring docker/run.sh run.sh
27+
RUN chmod +x ./run.sh
2728

2829
EXPOSE 8080
2930

docker/applicationinsights.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
"destination": "console",
44
"level": "INFO"
55
}
6-
}
6+
}

docker/run.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
2-
ls -la
3-
exec java -javaagent:/applicationinsights-agent.jar ${JAVA_OPTS} org.springframework.boot.loader.JarLauncher "$@"
2+
#exec java -javaagent:/applicationinsights-agent.jar ${JAVA_OPTS} org.springframework.boot.loader.JarLauncher "$@"
3+
exec java -javaagent:/applicationinsights-agent.jar ${JAVA_OPTS} -jar application.jar

0 commit comments

Comments
 (0)