summaryrefslogtreecommitdiff
path: root/examples/nginx-alpine-ssl/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'examples/nginx-alpine-ssl/Dockerfile')
-rw-r--r--examples/nginx-alpine-ssl/Dockerfile13
1 files changed, 13 insertions, 0 deletions
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;"]