mirror of
https://codeup.aliyun.com/64f7d6b8ce01efaafef1e678/coal/coal.git
synced 2026-01-24 23:41:21 +08:00
build(Dockerfile): 添加 OpenTelemetry Java Agent 并调整应用启动方式
- 添加 OpenTelemetry Java Agent 到 Docker 镜像中 - 调整应用启动方式,使用 sh -c来执行 Java 命令
This commit is contained in:
@@ -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"]
|
||||
BIN
agent/opentelemetry-javaagent.jar
Normal file
BIN
agent/opentelemetry-javaagent.jar
Normal file
Binary file not shown.
Reference in New Issue
Block a user