32 lines
1.4 KiB
Docker
32 lines
1.4 KiB
Docker
|
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
|