---初始化项目

This commit is contained in:
2025-10-10 09:20:48 +08:00
parent a8e0f1c377
commit 7f74c186da
203 changed files with 14674 additions and 0 deletions

View File

@ -0,0 +1,39 @@
#FROM --platform=linux/arm64 docker.xuanyuan.run/library/openjdk:8-jre
FROM harbor.kubesphere.com/public/jar8u112:v1
RUN mkdir -p /root/logs/java/ \
&& mkdir -p /scm/logs/ \
&& mkdir -p /opt/app/ \
&& mkdir -p /uploadFile/ \
&& mkdir -p /var/log/app \
&& mkdir -p /opt/app/logs \
&& mkdir -p /opt/agent/config
ENV TZ "Asia/Shanghai"
ADD ./skywalking-agent.jar /opt/agent/skywalking-agent.jar
ADD ./agent.config /opt/agent/config/agent.config
RUN echo "set fileencodings=utf-8,gbk,gb2312,gb18030,cp936,latin1 \n set fenc=utf-8 \n set tenc=utf-8 \n set enc=utf-8 \n" |tee ~/.vimrc
ARG JAR_FILE
ARG PRO_FILE
ARG SOURCE_NAME
ADD ./startApp.sh /opt/app/
RUN chmod u+x /opt/app/*.sh
ADD ./${SOURCE_NAME} /opt/app/app.jar
RUN test -f /opt/app/app.jar || { echo "Error: JAR file not found at ${SOURCE_NAME}"; exit 1; }
#应用名称
ENV APP_NAME=itc-pcitc-demo
#skywalking-oap-server地址
ENV SKYWALKING_SERVER=172.20.0.12:11800
ENV ENV_APP_FILE_PATH=/opt/app/app.jar
ENV ENV_APP_PRO_FILE=test
EXPOSE 8090 5005
ENTRYPOINT ["/opt/app/startApp.sh"]