Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

Dockerfile 713 B

8 år sedan
8 år sedan
8 år sedan
123456789101112131415161718192021222324252627282930313233
  1. FROM nginx:stable-alpine
  2. RUN apk update && apk add \
  3. python3 \
  4. openssl \
  5. && python3 -m ensurepip \
  6. && rm -r /usr/lib/python*/ensurepip \
  7. && pip3 install --upgrade pip setuptools \
  8. && rm -rf /var/cache/apk/*
  9. RUN pip3 install Jinja2==2.8
  10. RUN rm /etc/nginx/nginx.conf
  11. RUN rm /etc/nginx/mime.types
  12. COPY conf.d/nginx.conf /etc/nginx/nginx.conf
  13. COPY conf.d/mime.types /etc/nginx/mime.types
  14. RUN rm /etc/nginx/conf.d/default.conf
  15. RUN mkdir /dockersible
  16. COPY dockersible/ /dockersible
  17. COPY backend.conf.j2 /
  18. COPY install.py /
  19. RUN mkdir /certificates
  20. VOLUME ["/certificates"]
  21. COPY entrypoint.sh /
  22. RUN chmod 755 /entrypoint.sh
  23. ENTRYPOINT ["/entrypoint.sh"]
  24. CMD ["nginx", "-g", "daemon off;"]