Dockerfile 612 B

123456789101112131415161718192021
  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. RUN echo "\
  11. client_max_body_size 1024m;\
  12. underscores_in_headers on;\
  13. " > /etc/apk/repositories
  14. ADD flarum-ui.tar.gz /usr/share/nginx/html/
  15. ADD flarum-ui.tar.gz /usr/share/nginx/html/admin/
  16. EXPOSE 80
  17. CMD [ "nginx", "-g", "daemon off;" ]