FROM eclipse-temurin:8-jre MAINTAINER ljy ENV TZ="Asia/Shanghai" ENV SPRING_PROFILES_ACTIVE=dev ENV JAVA_OPTS="\ -server \ -Xmx512m \ -Xms512m \ -XX:+UseG1GC \ -XX:+UseGCLogFileRotation \ -XX:+HeapDumpOnOutOfMemoryError \ -XX:HeapDumpPath=/heapdump.hprof \ -XX:NumberOfGCLogFiles=5 \ -XX:GCLogFileSize=10M \ -XX:+PrintGCDetails \ -XX:+PrintGCDateStamps \ -XX:+PrintGCCause \ -Xloggc:/app/gc/zjugis-module-system-gc-%t.log" WORKDIR /app RUN mkdir -p /app/gc ADD ./target/zjugis-module-system-biz.jar zjugis-module-system.jar RUN chmod +x /app/zjugis-module-system.jar EXPOSE 48081 ENTRYPOINT ["/bin/bash","-c","java $JAVA_OPTS -jar /app/zjugis-module-system.jar","--spring.profiles.active=$SPRING_PROFILES_ACTIVE"]