28 lines
1.1 KiB
Docker
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
|