# 使用基础镜像 FROM harbor.od.com/base/jre8:8u112 # 镜像作者 LABEL maintainer="tyvek" # 主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp VOLUME /tmp # 添加的jar包 ARG JAR_FILE # 将jar包添加到容器中并更名为app.jar COPY ${JAR_FILE} app.jar # 更新时区 RUN bash -c 'touch /app.jar; ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; echo "Asia/Shanghai" > /etc/timezone' # 暴露端口 EXPOSE 8070 # 启动入口 &&强制文件编码:UTF-8 &&强制java时区:GMT+08 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Xmx1024m","-Xms1024m","-Dfile.encoding=UTF-8","-Duser.timezone=GMT+08", "-jar", "./app.jar","--spring.profiles.active=prod"]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)