You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

9 lines
536 B

FROM registry-vpc.cn-shanghai.aliyuncs.com/kuaibu/openjdk:8u342-jre-slim-bullseye
VOLUME /tmp
ADD ./target/ms-websocket-ocpp.jar app.jar
RUN sh -c 'touch /app.jar'
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone
ENV JAVA_OPTS="-server -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -XX:MaxRAMFraction=1 "
ENV ENV_OPTS="-Dspring.profiles.active=dev"
ENTRYPOINT [ "sh", "-c", "java $ENV_OPTS $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]