#FROM halcom/oracle-jdk8:151 FROM liumiaocn/jdk:ora8u201-alpine3.9-glibc2.29 USER root MAINTAINER Danny Lee VOLUME /opt ARG JAR_FILE #ADD ./project-web-api/target/data-station.jar data-station.jar
COPY ./target/chnmuseum-party.jar /opt/
WORKDIR /opt EXPOSE 8088 ENV TZ=Asia/Shanghai #ENV TZ=PRC RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone CMD ["java","-Djava.security.egd=file:/dev/./urandom","-Dspring.profiles.active=dev","-jar","chnmuseum-party.jar"] #RUN/ENTRYPOINT/CMD nohup java -jar -Xmx512m -Xms512m -Xss256k -XX:MaxDirectMemorySize=512m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:G1ReservePercent=25 -XX:InitiatingHeapOccupancyPercent=40 -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Dserver.port=8090 data-station.jar > data-station.log 2>&1 &