Dockerfile 592 B

1234567891011121314151617181920212223
  1. # 基础镜像
  2. FROM nginx:1.26-alpine
  3. LABEL maintainer=jnpf-team
  4. # 设置时区
  5. ENV TZ=Asia/Shanghai
  6. RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
  7. # 指定运行时的工作目录
  8. ## 特别说明:
  9. ## 1、/data/jnpfsoft/jnpf-web-vue3 需要与 jnpf-web-vue3 中Dockerfile中的目录一致
  10. ## 2、Report为子目录,请勿修改
  11. ENV WORKDIR /data/jnpfsoft/jnpf-web-vue3/Report
  12. WORKDIR $WORKDIR
  13. # 将文件拷贝至工作目录
  14. COPY html ${WORKDIR}
  15. # 复制Nginx配置
  16. COPY deploy/default.conf /etc/nginx/conf.d/
  17. # 指定容器内运行端口
  18. EXPOSE 80