
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://php.net/ 是一种流行的通用脚本语言,特别适用于Web开发。它快速、灵活且实用,可驱动从个人博客到全球最受欢迎网站的各类应用。
PHP 8.4 标记为 latest。同时提供 5.6 至 8.3 版本的镜像:
andrewmackrodt/php:5.6 旧版(生命周期结束: 2018-12-31)andrewmackrodt/php:7.0 旧版(生命周期结束: 2019-01-10)andrewmackrodt/php:7.1 旧版(生命周期结束: 2019-12-01)andrewmackrodt/php:7.2 旧版(生命周期结束: 2020-11-30)andrewmackrodt/php:7.3 旧版(生命周期结束: 2021-12-06)andrewmackrodt/php:7.4 旧版(生命周期结束: 2022-11-28)andrewmackrodt/php:8.0 旧版(生命周期结束: 2023-11-26)andrewmackrodt/php:8.1 安全支持中(生命周期结束: 2025-12-31)andrewmackrodt/php:8.2 安全支持中(生命周期结束: 2026-12-31)andrewmackrodt/php:8.3 最新版(生命周期结束: 2027-12-31)andrewmackrodt/php:8.4 最新版(生命周期结束: 2028-12-31)更新计划
镜像每晚构建,并会随PHP的 major.minor.patch-release 版本更新。可拉取特定标签,例如 docker pull docker.xuanyuan.run/andrewmackrodt/php:7.3.24-r3,详见 https://hub.docker.com/r/andrewmackrodt/php/tags 上的支持标签列表。
移除策略
旧标签可能会不定期移除,恕不另行通知。
所有镜像均包含 https://getcomposer.org/。
扩展:
cli、common、dev、readline、json、curlbz2、zipmysql、pgsql、sqlite3、memcached、redisxdebug(需设置环境变量 XDEBUG_ENABLE=1)bcmath、gmpigbinary、opcachegd、imap、intl、mbstring、soap、xml、xslmcrypt(仅 PHP <= 7.1 可用)bash# 启动交互模式 docker run --rm -it docker.xuanyuan.run/andrewmackrodt/php -a # 打印版本 docker run --rm docker.xuanyuan.run/andrewmackrodt/php --version # 打印包含xdebug的版本 docker run --rm -e XDEBUG_ENABLE=1 docker.xuanyuan.run/andrewmackrodt/php --version # 启动内置服务器(启用xdebug,端口8080,服务当前目录) docker run --rm -it \ -e PUID=$(id -u) \ -e PGID=$(id -g) \ -e XDEBUG_ENABLE=1 \ -p 8080:8080 \ -v $PWD:/app \ docker.xuanyuan.run/andrewmackrodt/php -S 0.0.0.0:8080 -t /app # 在当前目录运行composer install docker run --rm -it \ -e PUID=$(id -u) \ -e PGID=$(id -g) \ -v $PWD:/app \ -w /app \ docker.xuanyuan.run/andrewmackrodt/php composer install
| 参数 | 功能说明 |
|---|---|
-e PUID=1000 | 用户ID,推荐值:$(id -u) |
-e PGID=1000 | 组ID,推荐值:$(id -g) |
-e SUDO_NOPASSWD=0 | 设置为1允许无密码sudo |
-e XDEBUG_ENABLE=0 | 设置为"1"启用xdebug调试扩展 |
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 andrewmackrodt/php 相关的常用 Docker 镜像,适用于 Web 开发、内容管理、传统应用 等不同场景: