新疆后端项目
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
FROM eclipse-temurin:8-jdk
|
||||
#添加时区环境变量
|
||||
ENV TZ Asia/Shanghai
|
||||
#修改apt使用国内源
|
||||
RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
|
||||
#为镜像设置时区和字体包
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y fonts-dejavu \
|
||||
&& cp /usr/share/zoneinfo/${TZ} /etc/localtime \
|
||||
&& echo ${TZ} > /etc/timezone
|
||||
#将打包好的jar包封装进镜像
|
||||
ARG JAR_NAME=health-evaluate
|
||||
COPY ${JAR_NAME}.jar app.jar
|
||||
#镜像运行命令
|
||||
ENTRYPOINT [ "java", "-jar", "/app.jar" ]
|
||||
#ENV LOG4J_CONTEXT_SELECTOR org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
|
||||
EXPOSE 10001
|
||||
Reference in New Issue
Block a user