reSkyWallking
parent
46b46dd21a
commit
3b6bbbad56
25
Dockerfile
25
Dockerfile
|
@ -1,19 +1,38 @@
|
|||
#起始镜像
|
||||
FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:17-8.6
|
||||
FROM zhanghainingnb/zhn-agent:latest
|
||||
#暴露端口号
|
||||
EXPOSE 8067
|
||||
#挂载目录的位置
|
||||
VOLUME /home/logs/vehicleTest
|
||||
#构建复制外部文件到docker
|
||||
COPY /target/vehicletest.jar /home/app.jar
|
||||
COPY ./agent /home/agent/
|
||||
ENV JAVA_OPTS=""
|
||||
ENV SKYWALKING_AGENT_SERVICE_NAME="vehicleTest"
|
||||
ENV SKYWALKING_COLLECTOR_BACKEND_SERVICE="47.113.217.131:11800"
|
||||
#工作目录 exec -it 进入容器内部后的默认的起始目录
|
||||
WORKDIR /home
|
||||
ENV TIME_ZONE Asia/Shanghai
|
||||
#指定东八区
|
||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-javaagent:/home/agent/skywalking-agent.jar","-jar","/home/app.jar"]
|
||||
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -javaagent:/home/agent/skywalking-agent.jar -Dskywalking.agent.service_name=$SKYWALKING_AGENT_SERVICE_NAME -Dskywalking.collector.backend_service=$SKYWALKING_COLLECTOR_BACKEND_SERVICE -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
|
||||
|
||||
##启动java 程序
|
||||
#ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-jar","/home/app.jar"]
|
||||
|
||||
|
||||
#FROM zhanghainingnb/zhn-agent:latest
|
||||
#
|
||||
## 将构建好的 Spring Boot 项目的 JAR 文件复制到容器中,你的jar包位置
|
||||
#COPY target/zhn-lojk.jar /app.jar
|
||||
#
|
||||
## 设置默认的JAVA_OPTS为空
|
||||
#
|
||||
#
|
||||
## 设置SkyWalking代理的服务名称和收集器后端服务地址
|
||||
#ENV SKYWALKING_AGENT_SERVICE_NAME="your_service_name"
|
||||
#ENV SKYWALKING_COLLECTOR_BACKEND_SERVICE="your_collector_address"
|
||||
#
|
||||
## 定义容器启动时执行的命令
|
||||
#ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -javaagent:/usr/local/agent/skywalking-agent.jar -Dskywalking.agent.service_name=$SKYWALKING_AGENT_SERVICE_NAME -Dskywalking.collector.backend_service=$SKYWALKING_COLLECTOR_BACKEND_SERVICE -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue