FROM  hub.zmcms.cn/repository/docker-release/qmbase/openjdk:8-alpine-sw8.4-arthas

ARG CI_PROJECT_NAME
ENV CI_PROJECT_NAME $CI_PROJECT_NAME


COPY target/${CI_PROJECT_NAME}-0.0.1-SNAPSHOT.jar  /${CI_PROJECT_NAME}-0.0.1-SNAPSHOT.jar

 RUN sed -i 's#127.0.0.1#skywalking-oap.monitor.svc.cluster.local#g' /agent/config/agent.config && \
    sed -i 's#default-namespace#dev#g'  /agent/config/agent.config  && \
    sed -i 's#Your_ApplicationName#${CI_PROJECT_NAME}-dev#g'  /agent/config/agent.config  && \
    sed -i 's#SW_LOGGING_LEVEL:DEBUG#SW_LOGGING_LEVEL:OFF#g'  /agent/config/agent.config


CMD java -Duser.timezone=Asia/Shanghai  -javaagent:/agent/skywalking-agent.jar -jar /${CI_PROJECT_NAME}-0.0.1-SNAPSHOT.jar 