在Docker PHP中安装Redis扩展

php

本文描述如何在一个基于Docker 镜像 php:8.2.5-fpm-bullseye 创建的容器中,安装 redis 扩展。

检测 Redis 扩展是否安装:

docker exec 245962d9fe58 php -m | grep -i redis

245962d9fe58 为容器实例 ID

安装 Redis 扩展步骤:

进入 Docker 容器Shell:

docker exec -it 245962d9fe58 /bin/bash

安装扩展命令:

pecl install redis 

激活扩展:

docker-php-ext-enable redis

重启 php-fpm :

kill -USR2 1

检查扩展是否安装成功:

php -m | grep -i redis

如果出现 redis 即安装成功。

参考:

https://stackoverflow.com/questions/31369867/how-to-install-php-redis-extension-using-the-official-php-docker-image-approach