From 048a46f46ac93b552861a56ba238cbe059b63ef7 Mon Sep 17 00:00:00 2001
From: Christian Schuster <christian.schuster@eforce21.com>
Date: Sun, 11 Feb 2018 12:16:45 +0100
Subject: [PATCH] remove shells to make nginx the main process of the container

---
 Dockerfile | 4 +++-
 run.sh     | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 36de128..8f9c64e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,4 +3,6 @@ FROM nginx:alpine
 ADD run.sh /run.sh
 ADD default.conf /etc/nginx/conf.d/default.conf
 
-CMD sh run.sh
+RUN chmod +x /run.sh
+
+CMD ["/run.sh"]
diff --git a/run.sh b/run.sh
index 38421fe..1f81126 100644
--- a/run.sh
+++ b/run.sh
@@ -25,4 +25,4 @@ sed -i "s|\${SERVER_REDIRECT_CODE}|${SERVER_REDIRECT_CODE}|" /etc/nginx/conf.d/d
 sed -i "s|\${SERVER_REDIRECT_PATH}|${SERVER_REDIRECT_PATH}|" /etc/nginx/conf.d/default.conf
 sed -i "s|\${SERVER_REDIRECT_SCHEME}|${SERVER_REDIRECT_SCHEME}|" /etc/nginx/conf.d/default.conf
 
-nginx -g 'daemon off;'
+exec nginx -g 'daemon off;'
-- 
GitLab