FROM openjdk:11.0.14-jdk ENV TZ=Asia/Shanghai ENV JAVA_OPTS="-Dserver.port=8070 \ -Dspring.profiles.active=sit \ -Dspring.cloud.nacos.config.namespace=dx-action-feature \ -Dspring.cloud.nacos.config.server-addr=10.246.8.9:8848 \ -Dspring.cloud.nacos.config.username=nacos \ -Dspring.cloud.nacos.config.password=nacos \ -Dspring.cloud.nacos.discovery.namespace=dx-action-feature \ -Dspring.cloud.nacos.discovery.server-addr=10.246.8.9:8848 \ -Dspring.cloud.nacos.discovery.username=nacos \ -Dspring.cloud.nacos.discovery.password=nacos \ -Dmanagement.security.enabled=false \ -Dmanagement.endpoints.enabled-by-default=on \ -Dmanagement.endpoints.web.exposure.include=* \ -Dmanagement.endpoint.health.show-details=always \ -Dmanagement.endpoint.httptrace.enabled=true \ -Dmanagement.endpoints.web.base-path=/actuator \ -Ddruid.mysql.usePingMethod=false \ -Xmx4g -Xms4g -Xmn1g -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m" RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN mkdir -p /online RUN mkdir -p /home/nas VOLUME ["/home/nas"] WORKDIR /online EXPOSE 8070 ADD ./target/loan-online.jar ./ CMD java $JAVA_OPTS -jar loan-online.jar