chialab/php基于官方 PHP 镜像构建,通过mlocati/docker-php-extension-installer添加了常用实用扩展。镜像托管于Docker Hub,采用自动构建机制,确保与GitHub仓库中的Dockerfile同步更新,且在官方PHP镜像更新时自动重建以包含最新安全补丁。对于开发环境,可选择安装XDebug的镜像或带XHProf的镜像。
latest5.65.6-apache5.6-fpm7.07.0-apache7.0-fpm7.17.1-apache7.1-fpm7.27.2-apache7.2-fpm7.37.3-apache7.3-fpm7.47.4-apache7.4-fpm所有标签均基于官方PHP镜像的对应标签构建,为简化维护未支持全部官方标签。
除官方PHP镜像已包含的扩展外,还启用了以下模块(部分扩展有版本限制):
bcmathbz2calendarexifgdiconvintlldapmbstringmcrypt(仅PHP ≤ 7.1)memcachedmysql(仅PHP 5.x)mysqlipdo_mysqlpdo_pgsqlpgsqlredissoapsocketsxslZend OPcachezip所有镜像全局安装Composer。自2020年11月1日起,同时提供版本1和2,分别通过composer1和composer2命令访问(composer为指向composer2的符号链接)。此外,全局安装了Prestissimo(Composer插件),用于Composer 1版本,可并行下载包以加速安装过程。
适用于需要常用PHP扩展的生产和开发环境。开发环境建议选择带XDebug或XHProf的专用镜像以满足调试需求。
发现问题或有需求请在GitHub提交issue并提供详细信息。欢迎提交Pull Request,提交前请运行make build和make test,并遵循Dockerfile最佳实践。
基于MIT许可证发布。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务