第一次 docker-compose up -d nginx MySQL Redis 时候报错。
No releases available for package "pecl.php.net/redis"
install failed
ERROR: Service 'php-fpm' failed to build: The command '/bin/sh -c if [ ${INSTALL_PHPREDIS} = true ]; then printf "\n" | pecl install -o -f redis && rm -rf /tmp/pear && docker-php-ext-enable redis ;fi' returned a non-zero code: 1
关于 LearnKu
可以重新 build, docker-compose build --no-cache php-fpm。
@liyu001989 已经解决,翻个墙就好 :stuck_out_tongue_closed_eyes:
都来看看我这个免费而又有效的方案吧
1、找到报错的那一段代码,然后替换成下面的代码
(原理:pecl的安装方式老是报错,自己搞个编译安装即可)
注意:如果你们报语法错误 ‘&&’ ,可以尝试把地址上的双引号删除试一下
首次启动报这个错, 解决了一天了 @liyu001989