diff --git a/Dockerfile b/Dockerfile index f0328383..be33fcfe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,8 +14,10 @@ FROM registry-vpc.cn-beijing.aliyuncs.com/lihongjie/eclipse-temurin:21.0.4_7-jdk WORKDIR /app ARG JAR_FILE=target/*.jar +ADD agent/opentelemetry-javaagent.jar /app/agent/opentelemetry-javaagent.jar COPY --from=build /code/target/extracted/dependencies/ ./ COPY --from=build /code/target/extracted/spring-boot-loader/ ./ COPY --from=build /code/target/extracted/snapshot-dependencies/ ./ COPY --from=build /code/target/extracted/application/ ./ + ENTRYPOINT ["sh", "-c", "java ${JAVA_OPTS} org.springframework.boot.loader.launch.JarLauncher"] \ No newline at end of file diff --git a/agent/opentelemetry-javaagent.jar b/agent/opentelemetry-javaagent.jar new file mode 100644 index 00000000..210804b9 Binary files /dev/null and b/agent/opentelemetry-javaagent.jar differ