
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/sohmc/php-mysqli/actions/workflows/build-8-1-image.yml/badge.svg](https://github.com/sohmc/php-mysqli/actions/workflows/build-8-1-image.yml) https://github.com/sohmc/php-mysqli/actions/workflows/build-8-2-image.yml/badge.svg](https://github.com/sohmc/php-mysqli/actions/workflows/build-8-2-image.yml) https://github.com/sohmc/php-mysqli/actions/workflows/build-8-3-image.yml/badge.svg](https://github.com/sohmc/php-mysqli/actions/workflows/build-8-3-image.yml)
本镜像基于 https://hub.docker.com/_/php 构建,核心目标是在官方镜像基础上安装 mysqli 驱动。对于仍在使用 mysqli 扩展且无需迁移至 PDO_MySQL 的 PHP 应用,本镜像可直接替代官方 PHP 镜像,无需修改现有代码。
完全基于官方 PHP 镜像构建,仅添加 mysqli 驱动,其他配置与官方镜像完全一致,可直接参考官方文档进行部署和使用。
标签命名规则与官方 PHP 镜像一致,仅在镜像名后追加 -mysqli 标识,例如:
sohmc/php-mysqli:8-apache(对应官方 php:8-apache)sohmc/php-mysqli:8-fpm(对应官方 php:8-fpm)sohmc/php-mysqli:8-buster(对应官方 php:8-buster)仅支持当前处于安全维护期的 PHP 版本:
注意:PHP 7 已于 2022 年 11 月 28 日停止支持,PHP 8.0 已于 2023 年 11 月 25 日停止支持,本镜像不再提供这些版本的构建。
通过 Docker QEMU 工具链,提供除 arm32v5 外的所有官方支持架构镜像,适配多种硬件平台。
通过 GitHub Actions 每日自动同步官方 PHP 镜像更新,确保镜像安全性和时效性。
mysqli_connect()、mysqli_query() 等函数的旧项目或现有系统。从 Docker Hub 拉取镜像:
bashdocker pull sohmc/php-mysqli:<标签>
其中 <标签> 需替换为具体版本及变体,例如 8.3-apache、8.2-fpm 等。
Apache 变体
运行基于 Apache 的 PHP 应用(映射当前目录代码至容器 /var/www/html):
bashdocker run -d --name php-app -p 80:80 -v $(pwd):/var/www/html sohmc/php-mysqli:8.3-apache
FPM 变体
配合 Nginx 使用 FPM 变体(需自行配置 Nginx 反向代理):
bashdocker run -d --name php-fpm -v $(pwd):/var/www/html sohmc/php-mysqli:8.3-fpm
本镜像配置与官方 PHP 镜像完全一致,所有配置参数(如 php.ini 配置、环境变量等)均遵循官方文档。具体可参考:
.github/workflows/ 和 ci/ 目录下的代码(构建脚本及 CI 配置)基于 AGPL 3.0 许可证发布。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务