ps: 此文章仅针对无法使用docker-php-ext-install进行安装的拓展库,并以redis为安装事例。
安装编译
# 下载到当前目录,应该会自动下载最新的版本
pecl download redis
# 解压
tar -xvzf 文件名
# 进入文件,以下命令分开执行
phpize
./configure
make
make install
开启拓展
在php.ini文件中加入extension=redis
安装redis缓存数据库
sudo docker pull redis:最好是和拓展库相同版本
运行redis
sudo docker run --name redis -p 6379:6379 -d
链接php
使用时只需要把host改为redis容器的地址即可
测试
自己写案例