feat: update php Dockerfile
This commit is contained in:
parent
84bfb9b24a
commit
c04b036ed7
|
|
@ -21,8 +21,6 @@ RUN chmod uga+x /usr/local/bin/install-ext
|
||||||
|
|
||||||
ENV PHP_INI_SCAN_DIR=/usr/local/etc/php/conf.d
|
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 pear config-set php_ini /usr/local/etc/php/php.ini
|
||||||
|
|
||||||
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data
|
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data
|
||||||
|
|
|
||||||
|
|
@ -207,8 +207,7 @@ install_extension() {
|
||||||
apt-get update && apt-get install -y libzip-dev
|
apt-get update && apt-get install -y libzip-dev
|
||||||
docker_php_ext_install zip
|
docker_php_ext_install zip
|
||||||
elif [ "$extension" = "memcached" ]; then
|
elif [ "$extension" = "memcached" ]; then
|
||||||
apt-get update && apt-get install -y libmemcached-dev
|
install_php_extensions memcached
|
||||||
pecl_install memcached
|
|
||||||
elif [ "$extension" = "igbinary" ]; then
|
elif [ "$extension" = "igbinary" ]; then
|
||||||
pecl_install igbinary
|
pecl_install igbinary
|
||||||
elif [ "$extension" = "apcu" ]; then
|
elif [ "$extension" = "apcu" ]; then
|
||||||
|
|
|
||||||
|
|
@ -14,8 +14,6 @@ RUN chmod uga+x /usr/local/bin/install-ext
|
||||||
|
|
||||||
ENV PHP_INI_SCAN_DIR=/usr/local/etc/php/conf.d
|
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 pear config-set php_ini /usr/local/etc/php/php.ini
|
||||||
|
|
||||||
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data
|
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data
|
||||||
|
|
|
||||||
|
|
@ -205,11 +205,9 @@ install_extension() {
|
||||||
apt-get install -y libsodium-dev
|
apt-get install -y libsodium-dev
|
||||||
docker_php_ext_install sodium
|
docker_php_ext_install sodium
|
||||||
elif [ "$extension" = "zip" ]; then
|
elif [ "$extension" = "zip" ]; then
|
||||||
apt-get update && apt-get install -y libzip-dev
|
|
||||||
docker_php_ext_install zip
|
docker_php_ext_install zip
|
||||||
elif [ "$extension" = "memcached" ]; then
|
elif [ "$extension" = "memcached" ]; then
|
||||||
apt-get update && apt-get install -y libmemcached-dev
|
install_php_extensions memcached
|
||||||
pecl_install memcached
|
|
||||||
elif [ "$extension" = "igbinary" ]; then
|
elif [ "$extension" = "igbinary" ]; then
|
||||||
pecl_install igbinary
|
pecl_install igbinary
|
||||||
elif [ "$extension" = "apcu" ]; then
|
elif [ "$extension" = "apcu" ]; then
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue