1
0
Fork 0

feat: update php Dockerfile

This commit is contained in:
zhengkunwang223 2025-05-09 15:01:37 +08:00 committed by CityFun
parent 84bfb9b24a
commit c04b036ed7
4 changed files with 2 additions and 9 deletions

View File

@ -21,8 +21,6 @@ RUN chmod uga+x /usr/local/bin/install-ext
ENV PHP_INI_SCAN_DIR=/usr/local/etc/php/conf.d
RUN install-ext ${PHP_EXTENSIONS}
RUN pear config-set php_ini /usr/local/etc/php/php.ini
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data

View File

@ -207,8 +207,7 @@ install_extension() {
apt-get update && apt-get install -y libzip-dev
docker_php_ext_install zip
elif [ "$extension" = "memcached" ]; then
apt-get update && apt-get install -y libmemcached-dev
pecl_install memcached
install_php_extensions memcached
elif [ "$extension" = "igbinary" ]; then
pecl_install igbinary
elif [ "$extension" = "apcu" ]; then

View File

@ -14,8 +14,6 @@ RUN chmod uga+x /usr/local/bin/install-ext
ENV PHP_INI_SCAN_DIR=/usr/local/etc/php/conf.d
RUN install-ext ${PHP_EXTENSIONS}
RUN pear config-set php_ini /usr/local/etc/php/php.ini
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data

View File

@ -205,11 +205,9 @@ install_extension() {
apt-get install -y libsodium-dev
docker_php_ext_install sodium
elif [ "$extension" = "zip" ]; then
apt-get update && apt-get install -y libzip-dev
docker_php_ext_install zip
elif [ "$extension" = "memcached" ]; then
apt-get update && apt-get install -y libmemcached-dev
pecl_install memcached
install_php_extensions memcached
elif [ "$extension" = "igbinary" ]; then
pecl_install igbinary
elif [ "$extension" = "apcu" ]; then