From 4afa513dced3b9ef024bc366b4fc884802730d50 Mon Sep 17 00:00:00 2001 From: Toby Jaffey Date: Mon, 12 Dec 2022 10:26:38 +0000 Subject: Add docker-compose support, so a working development server with HTTPS can be started with: docker-compose build && docker-compose up --- examples/nginx-alpine-ssl/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 examples/nginx-alpine-ssl/Dockerfile (limited to 'examples/nginx-alpine-ssl/Dockerfile') diff --git a/examples/nginx-alpine-ssl/Dockerfile b/examples/nginx-alpine-ssl/Dockerfile new file mode 100644 index 0000000..845405d --- /dev/null +++ b/examples/nginx-alpine-ssl/Dockerfile @@ -0,0 +1,13 @@ +FROM alpine +RUN apk add nginx +RUN mkdir -p /run/nginx +ADD default.conf /etc/nginx/http.d/default.conf +ADD *.key /etc/ssl/private/ +ADD *.crt /etc/ssl/certs/ +WORKDIR /var/www/localhost/htdocs +COPY entrypoint.sh /usr/local/bin +RUN chmod +x /usr/local/bin/entrypoint.sh +ENTRYPOINT ["/bin/sh", "/usr/local/bin/entrypoint.sh"] +#EXPOSE 80 +EXPOSE 443 +CMD ["/bin/sh", "-c", "nginx -g 'daemon off;'; nginx -s reload;"] -- cgit v1.2.3