FROM eclipse-temurin:11-jre-alpine

WORKDIR /app

##alpine timezone config: https://juejin.cn/post/6953896893206249508
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
    && apk update \
    && apk add tzdata \
    && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo "Asia/Shanghai" > /etc/timezone

COPY ./build/libs/project-charge-1.0.0.jar /app/project-charge.jar

ENTRYPOINT java $xms $xmx -Djava.security.egd=file:/dev/./urandom -Dfile.encoding=UTF-8 -Dspring.profiles.active=$active -jar /app/project-charge.jar