| 1234567891011121314151617181920212223242526272829303132333435363738394041 | FROM ubuntu:24.04ARG DEBIAN_FRONTEND=noninteractiveRUN apt-get update -yqq && apt-get install -yqq software-properties-common > /dev/nullRUN LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php > /dev/null && \    apt-get update -yqq > /dev/null && apt-get upgrade -yqq > /dev/nullRUN apt-get update -yqq > /dev/null && \    apt-get install -yqq wget git libxml2-dev systemtap-sdt-dev \                    zlib1g-dev libpcre3-dev libargon2-dev libsodium-dev libkrb5-dev \                    php8.4-cli php8.4-dev libphp8.4-embed php8.4-pgsql > /dev/nullENV NGINX_VERSION 1.27.3RUN git clone -b v0.0.30 --single-branch --depth 1 https://github.com/rryqszq4/ngx-php.git > /dev/nullRUN wget -q http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz && \    tar -zxf nginx-${NGINX_VERSION}.tar.gz && \    cd nginx-${NGINX_VERSION} && \    export PHP_LIB=/usr/lib && \    ./configure --user=www --group=www \            --prefix=/nginx \            --with-ld-opt="-Wl,-rpath,$PHP_LIB" \            --add-module=/ngx-php/third_party/ngx_devel_kit \            --add-module=/ngx-php > /dev/null && \    make > /dev/null && make install > /dev/nullRUN sed -i "s|opcache.jit=off|;opcache.jit=off|g" /etc/php/8.4/embed/conf.d/10-opcache.iniCOPY --link . .RUN sed -i "s|app.php|app-pg.php|g" /deploy/nginx.confRUN export WORKERS=$(( 4 * $(nproc) )) && \    sed -i "s|worker_processes  auto|worker_processes $WORKERS|g" /deploy/nginx.confEXPOSE 8080CMD /nginx/sbin/nginx -c /deploy/nginx.conf
 |