您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用官方的PHP Docker映像方法安装php-redis扩展?

如何使用官方的PHP Docker映像方法安装php-redis扩展?

我发现了两种安装官方php-fpm Docker image的php- redis扩展的方法。他们来了:

RUN curl -L -o /tmp/redis.tar.gz https://github.com/PHPredis/PHPredis/archive/2.2.7.tar.gz \
    && tar xfz /tmp/redis.tar.gz \
    && rm -r /tmp/redis.tar.gz \
    && mv PHPredis-2.2.7 /usr/src/PHP/ext/redis \
    && docker-PHP-ext-install redis

docker-PHP-ext-install 脚本包含在PHP-fpm映像中,可以编译扩展并安装它们。

正如TimWolla回答的那样,但就我而言,认情况下未安装PECL。

RUN pecl install -o -f redis \
&&  rm -rf /tmp/pear \
&&  echo "extension=redis.so" > /usr/local/etc/PHP/conf.d/redis.ini
php 2022/1/1 18:14:47 有459人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶