<tfoot id='xj4An'></tfoot>
    <legend id='xj4An'><style id='xj4An'><dir id='xj4An'><q id='xj4An'></q></dir></style></legend>
      <bdo id='xj4An'></bdo><ul id='xj4An'></ul>

    <small id='xj4An'></small><noframes id='xj4An'>

        <i id='xj4An'><tr id='xj4An'><dt id='xj4An'><q id='xj4An'><span id='xj4An'><b id='xj4An'><form id='xj4An'><ins id='xj4An'></ins><ul id='xj4An'></ul><sub id='xj4An'></sub></form><legend id='xj4An'></legend><bdo id='xj4An'><pre id='xj4An'><center id='xj4An'></center></pre></bdo></b><th id='xj4An'></th></span></q></dt></tr></i><div id='xj4An'><tfoot id='xj4An'></tfoot><dl id='xj4An'><fieldset id='xj4An'></fieldset></dl></div>
      1. 如何使用官方 PHP Docker 映像方法安装 php-redis 扩展

        时间:2023-10-04

          <legend id='75LVz'><style id='75LVz'><dir id='75LVz'><q id='75LVz'></q></dir></style></legend><tfoot id='75LVz'></tfoot>

          <small id='75LVz'></small><noframes id='75LVz'>

          • <i id='75LVz'><tr id='75LVz'><dt id='75LVz'><q id='75LVz'><span id='75LVz'><b id='75LVz'><form id='75LVz'><ins id='75LVz'></ins><ul id='75LVz'></ul><sub id='75LVz'></sub></form><legend id='75LVz'></legend><bdo id='75LVz'><pre id='75LVz'><center id='75LVz'></center></pre></bdo></b><th id='75LVz'></th></span></q></dt></tr></i><div id='75LVz'><tfoot id='75LVz'></tfoot><dl id='75LVz'><fieldset id='75LVz'></fieldset></dl></div>

                  <tbody id='75LVz'></tbody>
                  <bdo id='75LVz'></bdo><ul id='75LVz'></ul>
                  本文介绍了如何使用官方 PHP Docker 映像方法安装 php-redis 扩展?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我想使用基于 php-redis 扩展构建我的 PHP-FPM 映像="noreferrer">官方 PHP Docker 镜像,例如,使用这个 Dockerfile:php:5.6-fpm.

                  I want to build my PHP-FPM image with php-redis extension based on the official PHP Docker image, for example, using this Dockerfile: php:5.6-fpm.

                  文档说我可以通过这种方式安装扩展,手动安装扩展的依赖项:

                  The docs say that I can install extensions this way, installing dependencies for extensions manually:

                  FROM php:5.6-fpm
                  # Install modules (iconv, mcrypt and gd extensions)
                  RUN apt-get update && apt-get install -y 
                          libfreetype6-dev 
                          libjpeg62-turbo-dev 
                          libmcrypt-dev 
                          libpng12-dev 
                      && docker-php-ext-install iconv mcrypt 
                      && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ 
                      && docker-php-ext-install gd
                  CMD ["php-fpm"]
                  

                  在没有 Docker 的情况下,我使用 apt-get install php5-redis 安装了它.但是如何使用上述方法安装它?

                  Without Docker I installed it with apt-get install php5-redis. But how can I install it using the approach above?

                  推荐答案

                  Redis 不是php-src"中包含的扩展,因此不能使用 docker-php-ext-install.使用PECL:

                  Redis is not an extension that is included in "php-src", therefore you cannot use docker-php-ext-install. Use PECL:

                  RUN pecl install -o -f redis 
                  &&  rm -rf /tmp/pear 
                  &&  docker-php-ext-enable redis
                  

                  在 alpine php 7.3.5 上我们可以使用:

                  On alpine php 7.3.5 we can use:

                  RUN apk add --no-cache pcre-dev $PHPIZE_DEPS 
                          && pecl install redis 
                          && docker-php-ext-enable redis.so
                  

                  这篇关于如何使用官方 PHP Docker 映像方法安装 php-redis 扩展?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Laravel 使用 Redis 驱动程序的所有会话 ID 下一篇:从终端访问 MAMP 的 MySQL

                  相关文章

                  最新文章

                    <bdo id='G2MLs'></bdo><ul id='G2MLs'></ul>

                  1. <tfoot id='G2MLs'></tfoot>

                  2. <legend id='G2MLs'><style id='G2MLs'><dir id='G2MLs'><q id='G2MLs'></q></dir></style></legend>

                      <small id='G2MLs'></small><noframes id='G2MLs'>

                    1. <i id='G2MLs'><tr id='G2MLs'><dt id='G2MLs'><q id='G2MLs'><span id='G2MLs'><b id='G2MLs'><form id='G2MLs'><ins id='G2MLs'></ins><ul id='G2MLs'></ul><sub id='G2MLs'></sub></form><legend id='G2MLs'></legend><bdo id='G2MLs'><pre id='G2MLs'><center id='G2MLs'></center></pre></bdo></b><th id='G2MLs'></th></span></q></dt></tr></i><div id='G2MLs'><tfoot id='G2MLs'></tfoot><dl id='G2MLs'><fieldset id='G2MLs'></fieldset></dl></div>