Add nginx to dockerfile and deploy a static index.html.
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
FROM harbor.fizz.buzz/dockerhub/library/python:3.9
|
||||
FROM harbor.fizz.buzz/dockerhub/library/alpine:3.18
|
||||
|
||||
RUN useradd -m -g nogroup server
|
||||
USER server
|
||||
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
|
||||
|
||||
CMD ["python", "-c", "print('worked')"]
|
||||
COPY --chown=web:web docker/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;"]
|
||||
|
||||
Reference in New Issue
Block a user