Dockerfile 756 B

1234567891011121314151617181920
  1. #构建此镜像的基础镜像
  2. FROM tomcat:9.0-jdk8
  3. #指定作者名称
  4. MAINTAINER lijie<lijie@persagy.com>
  5. LABEL tier=backend
  6. LABEL product=bdtp
  7. LABEL project=persagy
  8. LABEL name=labsl
  9. ENV TZ Asia/Shanghai
  10. ENV JAVA_OPTS -Dfile.encoding=UTF-8
  11. RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list && apt-get clean
  12. #RUN apt-get update || true && apt-get install -y --no-install-recommends tzdata nfs-common curl && rm -rf /var/lib/apt/lists/*
  13. RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone
  14. RUN rm -rf webapps/*
  15. COPY *.war webapps/
  16. RUN unzip webapps/*.war -d webapps/ROOT
  17. RUN rm -rf webapps/*.war
  18. COPY entrypoint.sh .
  19. RUN chmod +x entrypoint.sh
  20. ENTRYPOINT ["sh","./entrypoint.sh"]