2025-03-07 16:23:56 +08:00

28 lines
1.1 KiB
Docker

FROM openjdk:11.0.14-jdk
ENV TZ=Asia/Shanghai
ENV JAVA_OPTS="-Dserver.port=8090 \
-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 \
-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 /batch
RUN mkdir -p /home/rcs
RUN mkdir -p /home/appusr
RUN mkdir -p /upload
VOLUME ["/home/rcs","/upload"]
WORKDIR /batch
EXPOSE 8090
ADD ./target/loan-batch.jar ./
CMD java $JAVA_OPTS -jar loan-batch.jar