homepage/docker/server/Dockerfile

11 lines
483 B
Docker
Raw Normal View History

FROM harbor.fizz.buzz/dockerhub/library/alpine:3.18
2023-07-09 03:01:12 +00:00
RUN apk add --no-cache bash nginx
RUN addgroup web && adduser -D -G web web && install -d -D -o web -g web -m 700 /srv/http/public
RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log
2023-07-09 03:01:12 +00:00
2023-07-10 04:01:04 +00:00
COPY --chown=web:web docker/server/nginx.conf /srv/http
COPY --chown=web:web static/ /srv/http/public/
ENTRYPOINT ["/usr/sbin/nginx", "-c", "/srv/http/nginx.conf", "-e", "stderr", "-g", "daemon off;"]