From 837a6e448537e74279f6a71428965baca92e0e5d Mon Sep 17 00:00:00 2001 From: Robin Date: Thu, 10 Mar 2022 13:53:35 +0100 Subject: [PATCH] configurable nginx port --- nginx_web/Dockerfile | 3 ++- nginx_web/entrypoint.sh | 4 ++++ nginx_web/nginx.conf | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/nginx_web/Dockerfile b/nginx_web/Dockerfile index 099bfef..10dbcf0 100644 --- a/nginx_web/Dockerfile +++ b/nginx_web/Dockerfile @@ -1,6 +1,7 @@ FROM nginx:alpine -ENV PHP_FPM="php:9000" +ENV PHP_FPM="php:9000" \ + NGINX_PORT="80" RUN find /etc/nginx -type f -not -name 'mime.types' -not -name 'fastcgi_params' -delete && \ rm -rf conf.d modules diff --git a/nginx_web/entrypoint.sh b/nginx_web/entrypoint.sh index 90bb275..c10dc20 100644 --- a/nginx_web/entrypoint.sh +++ b/nginx_web/entrypoint.sh @@ -10,4 +10,8 @@ set \$upstream "${PHP_FPM}"; fastcgi_pass \$upstream; EOL +cat > /tmp/listen.conf << EOL +listen ${NGINX_PORT} default_server; +EOL + exec nginx -g "daemon off;" diff --git a/nginx_web/nginx.conf b/nginx_web/nginx.conf index fac1ad5..803bd81 100644 --- a/nginx_web/nginx.conf +++ b/nginx_web/nginx.conf @@ -22,7 +22,7 @@ http { resolver 127.0.0.11 valid=10s; server { - listen 80 default_server; + include /tmp/listen.conf; server_name _; index index.php index.html;