summaryrefslogtreecommitdiff
path: root/nginx/Dockerfile
diff options
context:
space:
mode:
authorKapil Viren Ahuja <k.v.ahuja@gmail.com>2017-02-10 14:54:24 +0530
committerKapil Viren Ahuja <k.v.ahuja@gmail.com>2017-02-10 14:54:24 +0530
commit93e44e57fbbb86df7a03c6d9ecfa751fb22342a1 (patch)
tree526824b4f6571519bb55c8a8c090fee90e2aeab0 /nginx/Dockerfile
parent69868a6899c09e13da52a2675349ccbab2858995 (diff)
downloadvaindock-93e44e57fbbb86df7a03c6d9ecfa751fb22342a1.tar.gz
vaindock-93e44e57fbbb86df7a03c6d9ecfa751fb22342a1.zip
works for:
- vainsocial.com - pg for web - pg for raw - pgAdmin
Diffstat (limited to 'nginx/Dockerfile')
-rw-r--r--nginx/Dockerfile18
1 files changed, 18 insertions, 0 deletions
diff --git a/nginx/Dockerfile b/nginx/Dockerfile
new file mode 100644
index 0000000..1a1db96
--- /dev/null
+++ b/nginx/Dockerfile
@@ -0,0 +1,18 @@
+FROM nginx:alpine
+
+MAINTAINER Mahmoud Zalt <mahmoud@zalt.me>
+
+ADD nginx.conf /etc/nginx/
+
+ARG PHP_UPSTREAM=php-fpm
+
+RUN apk update \
+ && apk upgrade \
+ && apk add --no-cache bash \
+ && adduser -D -H -u 1000 -s /bin/bash www-data \
+ && rm /etc/nginx/conf.d/default.conf \
+ && echo "upstream php-upstream { server ${PHP_UPSTREAM}:9000; }" > /etc/nginx/conf.d/upstream.conf
+
+CMD ["nginx"]
+
+EXPOSE 80 443