提交 18b3894f authored 作者: testing's avatar testing

fix

上级 16e781cc
FROM php:7.4-cli
RUN apt-get update && \
apt-get install -y libmemcached-dev zlib1g-dev
RUN pecl install redis-4.0.1 && \
pecl install swoole-4.0.1 && \
docker-php-ext-enable redis swoole && \
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && \
php composer-setup.php --quiet --install-dir=/usr/bin --filename=composer && \
rm composer-setup.php
WORKDIR /var/www/html
CMD [ "php", "-m" ]
\ No newline at end of file
from php:7.4-fpm
run apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
&& docker-php-ext-install -j$(nproc) iconv \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) gd \
&& docker-php-ext-configure pdo_mysql \
&& docker-php-ext-install pdo_mysql \
&& pecl install redis-4.3.0 \
&& pecl install swoole \
&& docker-php-ext-enable redis swoole
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论