|
|
|
@ -5,6 +5,8 @@ LABEL maintainer="Yury Muski <muski.yury@gmail.com>" |
|
|
|
ENV NGINX_PATH /etc/nginx |
|
|
|
ENV NGINX_PATH /etc/nginx |
|
|
|
ENV NGINX_VERSION 1.19.6 |
|
|
|
ENV NGINX_VERSION 1.19.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ENV QUICHE_VERSION 0.9.0 |
|
|
|
|
|
|
|
|
|
|
|
WORKDIR /opt |
|
|
|
WORKDIR /opt |
|
|
|
|
|
|
|
|
|
|
|
RUN apt-get update && \ |
|
|
|
RUN apt-get update && \ |
|
|
|
@ -12,7 +14,7 @@ RUN apt-get update && \ |
|
|
|
|
|
|
|
|
|
|
|
RUN curl -O https://nginx.org/download/nginx-$NGINX_VERSION.tar.gz && \ |
|
|
|
RUN curl -O https://nginx.org/download/nginx-$NGINX_VERSION.tar.gz && \ |
|
|
|
tar xvzf nginx-$NGINX_VERSION.tar.gz && \ |
|
|
|
tar xvzf nginx-$NGINX_VERSION.tar.gz && \ |
|
|
|
git clone --recursive https://github.com/cloudflare/quiche && \ |
|
|
|
git clone --branch $QUICHE_VERSION --recursive https://github.com/cloudflare/quiche && \ |
|
|
|
git clone --recursive https://github.com/google/ngx_brotli.git && \ |
|
|
|
git clone --recursive https://github.com/google/ngx_brotli.git && \ |
|
|
|
cd nginx-$NGINX_VERSION && \ |
|
|
|
cd nginx-$NGINX_VERSION && \ |
|
|
|
patch -p01 < ../quiche/extras/nginx/nginx-1.16.patch && \ |
|
|
|
patch -p01 < ../quiche/extras/nginx/nginx-1.16.patch && \ |
|
|
|
|