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;