This commit is contained in:
parent
abfd50872c
commit
761907736a
|
|
@ -5,6 +5,9 @@ USER th
|
|||
# 定义构建参数
|
||||
ARG SW_APP_NAME
|
||||
ARG SW_AGENT_COLLECTOR_BACKEND_SERVICES
|
||||
# 使用参数设置环境变量
|
||||
ENV SW_APP_NAME=${SW_APP_NAME} \
|
||||
SW_AGENT_COLLECTOR_BACKEND_SERVICES=${SW_AGENT_COLLECTOR_BACKEND_SERVICES}
|
||||
# 设置工作目录
|
||||
WORKDIR /data/java/tuoheng
|
||||
COPY apache-skywalking-java-agent-9.0.0.tgz .
|
||||
|
|
@ -13,14 +16,12 @@ RUN tar -zxvf apache-skywalking-java-agent-9.0.0.tgz
|
|||
COPY tuoheng.jar .
|
||||
# 设置环境变量
|
||||
ENV PATH="/usr/java/jdk/bin:${PATH}"
|
||||
ENV SW_AGENT_COLLECTOR_BACKEND_SERVICES="${SW_AGENT_COLLECTOR_BACKEND_SERVICES}" \
|
||||
SW_AGENT_NAME="${SW_APP_NAME}"
|
||||
#暴露应用程序的端口
|
||||
#EXPOSE 8090
|
||||
# 运行应用程序
|
||||
ENTRYPOINT ["java", "-Dfile.encoding=UTF-8", \
|
||||
"-javaagent:/data/java/tuoheng/skywalking-agent/skywalking-agent.jar", \
|
||||
"-Dskywalking.agent.service_name=${SW_APP_NAME}", \
|
||||
"-Dskywalking.collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES}", \
|
||||
"-Dskywalking.agent.instance_name=${SW_APP_NAME}", \
|
||||
"-jar", "tuoheng.jar"]
|
||||
# ENTRYPOINT exec java -Dfile.encoding=UTF-8 \
|
||||
# -javaagent:/data/java/tuoheng/skywalking-agent/skywalking-agent.jar \
|
||||
# -jar tuoheng.jar
|
||||
Loading…
Reference in New Issue