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