FROM repository.yonyouauto.com/infra/alpine-jdk-arthas-skw:ape3u17-jdk17-arthas3u6-skw8u14-2

RUN mkdir -p /app

COPY ./target/{{projectCode}}-{{moduleCode}}-service.jar /app/

WORKDIR /app

EXPOSE 10002

ENV JAVA_OPTS -Xms512m -Xmx1g

ENV SW_OPTS="-javaagent:/skywalking/agent/skywalking-agent.jar"

ENV SW_LOGGING_MAX_FILE_SIZE=10485760

ENV SW_LOGGING_MAX_HISTORY_FILES=5

ENTRYPOINT java $JAVA_OPTS $SW_OPTS -jar {{projectCode}}-{{moduleCode}}-service.jar
