26 lines
551 B
Docker
26 lines
551 B
Docker
|
FROM alpine:3.12
|
||
|
LABEL maintainer = "bisco - <bisco@younerd.org>"
|
||
|
|
||
|
RUN addgroup -g 82 www-data &&\
|
||
|
adduser -u 82 -G www-data -g 'World Wide Web user' \
|
||
|
-s /sbin/nologin -D www-data
|
||
|
|
||
|
RUN apk add --update --no-cache \
|
||
|
bash \
|
||
|
nginx nginx-mod-http-image-filter \
|
||
|
nginx-mod-http-headers-more \
|
||
|
nginx-mod-http-xslt-filter
|
||
|
|
||
|
|
||
|
COPY nginx.conf ssl_params gzip_params /etc/nginx/
|
||
|
|
||
|
COPY nginx.vh.default.conf /etc/nginx/conf.d/default.conf
|
||
|
|
||
|
VOLUME ["/etc/nginx/"]
|
||
|
|
||
|
EXPOSE 80 443
|
||
|
|
||
|
STOPSIGNAL SIGTERM
|
||
|
|
||
|
CMD ["nginx", "-g", "daemon off;"]
|