Dockerfile 685 B

123456789101112131415161718
  1. FROM docker.dever.cc/os/alpine:latest
  2. MAINTAINER Rabin "https://github.com/shemic"
  3. ENV OR_HOME=/usr/local/openresty
  4. ENV OR_VERSION=1.13.6.1
  5. ENV PATH=$PATH:$OR_HOME/bin:$OR_HOME/nginx/sbin
  6. RUN apk add --no-cache --update curl gcc make perl libpcre32 pcre libgcc libressl-dev openssl musl-dev pcre-dev zlib-dev && \
  7. curl -O https://openresty.org/download/openresty-${OR_VERSION}.tar.gz && \
  8. tar -zxvf openresty-${OR_VERSION}.tar.gz && \
  9. cd openresty-${OR_VERSION} && \
  10. ./configure && \
  11. make && make install && \
  12. mkdir -p /var/log/nginx && \
  13. apk del curl gcc make perl libpcre32 libressl-dev openssl musl-dev pcre-dev
  14. COPY openresty.sh /entrypoint/openresty.sh