FROM php:8.1.5-fpm-buster
RUN sed -i s/deb.debian.org/mirrors.aliyun.com/g /etc/apt/sources.list \
&& ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo 'Asia/Shanghai' > /etc/timezone \
&& apt update \
&& apt install libzip-dev -y \
&& apt install vim -y \
&& apt install build-essential -y \
&& apt install libmagickcore-dev libmagickwand-dev -y \
&& apt install libevent-dev -y \
&& pecl install -o -f zip \
&& docker-php-ext-enable zip \
&& pecl install -o -f redis \
&& docker-php-ext-enable redis \
&& pecl install -o -f imagick \
&& docker-php-ext-enable imagick \
&& pecl install -o -f swoole \
&& docker-php-ext-enable swoole \
&& docker-php-ext-install gd \
&& docker-php-ext-install bcmath \
&& docker-php-ext-install pdo_mysql \
&& docker-php-ext-install pcntl \
&& docker-php-ext-install bz2 \
&& php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" \
&& php composer-setup.php \
&& mv composer.phar /usr/local/bin/composer
版权属于:
basil
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权