Dockerfile 635 B

1234567891011121314151617181920
  1. FROM nginx:stable-alpine
  2. RUN echo "http://mirrors.aliyun.com/alpine/v3.6/main/" > /etc/apk/repositories
  3. RUN apk update && apk add tzdata \
  4. && rm -f /etc/localtime \
  5. && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  6. WORKDIR /usr/share/nginx/html
  7. RUN mkdir -p /usr/share/nginx/html/admin
  8. RUN mkdir -p /usr/share/nginx/html/static
  9. RUN mkdir -p /etc/nginx/conf.d/
  10. COPY nginx.conf /etc/nginx/conf.d/nginx.conf
  11. ADD flarum-ui.tar.gz /usr/share/nginx/html/
  12. ADD flarum-ui.tar.gz /usr/share/nginx/html/admin/
  13. RUN cp /usr/share/nginx/html/admin/static /usr/share/nginx/html/static/
  14. EXPOSE 80
  15. CMD [ "nginx", "-g", "daemon off;" ]