emis-backend/Dockerfile

31 lines
666 B
Docker
Raw Normal View History

2025-04-19 03:48:55 +00:00
#FROM java:8
FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/anolisos:8.6
2023-11-27 05:07:35 +00:00
MAINTAINER linfso
ENV TZ="Asia/Shanghai"
RUN mkdir -p /opt/logs
RUN mkdir -p /logs
2025-04-19 04:08:01 +00:00
RUN ulimit -n 65536
2023-11-27 05:07:35 +00:00
ADD config/app.properties /opt/config/app.properties
ADD config.properties /opt/config.properties
ADD logback-spring.xml /opt/logback-spring.xml
2023-12-13 03:43:47 +00:00
ADD emis-server.jar /opt/app.jar
2023-11-27 05:07:35 +00:00
2025-04-19 04:08:01 +00:00
ADD jdk-8u202-linux-x64.tar.gz /usr/local/java/
ENV JAVA_HOME=/usr/local/java/jdk1.8.0_202
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH=$JAVA_HOME/bin:$PATH
2023-11-27 05:07:35 +00:00
WORKDIR /opt
EXPOSE 11088
ENTRYPOINT ["java","-jar","-Duser.timezone=Asia/Shanghai","/opt/app.jar"]