mirror of
https://github.com/netfun2000/docker-php-nginx.git
synced 2026-08-13 02:59:33 +08:00
Update to PHP 8.4
This commit is contained in:
committed by
Tim de Pater
parent
43aa4be9b7
commit
7be04d94a2
+21
-21
@@ -1,7 +1,7 @@
|
||||
ARG ALPINE_VERSION=3.20
|
||||
ARG ALPINE_VERSION=3.21
|
||||
FROM alpine:${ALPINE_VERSION}
|
||||
LABEL Maintainer="Tim de Pater <code@trafex.nl>"
|
||||
LABEL Description="Lightweight container with Nginx 1.26 & PHP 8.3 based on Alpine Linux."
|
||||
LABEL Description="Lightweight container with Nginx 1.26 & PHP 8.4 based on Alpine Linux."
|
||||
# Setup document root
|
||||
WORKDIR /var/www/html
|
||||
|
||||
@@ -9,24 +9,24 @@ WORKDIR /var/www/html
|
||||
RUN apk add --no-cache \
|
||||
curl \
|
||||
nginx \
|
||||
php83 \
|
||||
php83-ctype \
|
||||
php83-curl \
|
||||
php83-dom \
|
||||
php83-fileinfo \
|
||||
php83-fpm \
|
||||
php83-gd \
|
||||
php83-intl \
|
||||
php83-mbstring \
|
||||
php83-mysqli \
|
||||
php83-opcache \
|
||||
php83-openssl \
|
||||
php83-phar \
|
||||
php83-session \
|
||||
php83-tokenizer \
|
||||
php83-xml \
|
||||
php83-xmlreader \
|
||||
php83-xmlwriter \
|
||||
php84 \
|
||||
php84-ctype \
|
||||
php84-curl \
|
||||
php84-dom \
|
||||
php84-fileinfo \
|
||||
php84-fpm \
|
||||
php84-gd \
|
||||
php84-intl \
|
||||
php84-mbstring \
|
||||
php84-mysqli \
|
||||
php84-opcache \
|
||||
php84-openssl \
|
||||
php84-phar \
|
||||
php84-session \
|
||||
php84-tokenizer \
|
||||
php84-xml \
|
||||
php84-xmlreader \
|
||||
php84-xmlwriter \
|
||||
supervisor
|
||||
|
||||
# Configure nginx - http
|
||||
@@ -35,7 +35,7 @@ COPY config/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY config/conf.d /etc/nginx/conf.d/
|
||||
|
||||
# Configure PHP-FPM
|
||||
ENV PHP_INI_DIR /etc/php83
|
||||
ENV PHP_INI_DIR /etc/php84
|
||||
COPY config/fpm-pool.conf ${PHP_INI_DIR}/php-fpm.d/www.conf
|
||||
COPY config/php.ini ${PHP_INI_DIR}/conf.d/custom.ini
|
||||
|
||||
|
||||
Reference in New Issue
Block a user