Browse Source

update: nginx running as root user

master
Dnomd343 2 years ago
parent
commit
77cf71e668
  1. 3
      Dockerfile
  2. 3
      nginx/nginx.conf

3
Dockerfile

@ -23,8 +23,7 @@ RUN apk add php8-fpm
WORKDIR /asset/etc/php8/ WORKDIR /asset/etc/php8/
RUN cat /etc/php8/php-fpm.conf | sed 's/^;\(pid\)/\1/' > php-fpm.conf RUN cat /etc/php8/php-fpm.conf | sed 's/^;\(pid\)/\1/' > php-fpm.conf
WORKDIR /asset/etc/php8/php-fpm.d/ WORKDIR /asset/etc/php8/php-fpm.d/
RUN cat /etc/php8/php-fpm.d/www.conf | sed 's?127.0.0.1:9000?/run/php-fpm.sock?' > www.conf && \ RUN cat /etc/php8/php-fpm.d/www.conf | sed 's?127.0.0.1:9000?/run/php-fpm.sock?' > www.conf
echo -e 'listen.owner = nginx\nlisten.group = nginx' >> www.conf
COPY --from=vlmcsd /tmp/vlmcs* /asset/usr/bin/ COPY --from=vlmcsd /tmp/vlmcs* /asset/usr/bin/
COPY --from=iconv /tmp/libiconv.so.2 /asset/usr/local/lib/ COPY --from=iconv /tmp/libiconv.so.2 /asset/usr/local/lib/
COPY --from=iconv /tmp/iconv.so /asset/usr/lib/php8/modules/ COPY --from=iconv /tmp/iconv.so /asset/usr/lib/php8/modules/

3
nginx/nginx.conf

@ -1,7 +1,8 @@
user nginx; user root;
pcre_jit on; pcre_jit on;
pid /run/nginx.pid; pid /run/nginx.pid;
worker_processes auto; worker_processes auto;
error_log /dev/stdout warn; error_log /dev/stdout warn;
include /etc/nginx/modules/*.conf; include /etc/nginx/modules/*.conf;

Loading…
Cancel
Save