
baimages/php-nginx该镜像提供预配置的运行环境,集成Nginx和PHP-FPM,适用于部署和运行PHP应用程序。镜像已内置多种常用PHP扩展,无需额外配置即可快速启动PHP项目。
适用于需要Nginx作为Web服务器、PHP-FPM作为PHP解析器的PHP应用部署,包括但不限于:
dockerfileFROM baimages/php-nginx:8.2-alpine # 将整个项目复制到默认工作目录 /var/www COPY . . # 定义自定义启动命令(可选) CMD [ "my", "custom", "command" ]
/etc/nginx/nginx.conf 文件调整Nginx配置NGINX_ROOT 进行设置| 环境变量 | 描述 | 默认值 |
|---|---|---|
NGINX_ROOT | 自定义Nginx根目录 | /var/www |
NGINX_CLIENT_MAX_BODY_SIZE | Nginx客户端请求体最大大小 | 1M |
NGINX_WORKER_PROCESS | Nginx工作进程数(每个进程最多处理1024个连接,可通过HPA横向扩展) | 2 |
PHP_UPLOAD_MAX_FILESIZE | PHP文件上传最大大小 | 2M |
PHP_POST_MAX_SIZE | PHP接受的POST数据最大大小 | 8M |
PHP_MEMORY_LIMIT | PHP脚本允许使用的最大内存 | 128M |
PHP_OPCACHE_VALIDATE_TIMESTAMPS | 检查PHP脚本缓存后是否被修改(开发环境建议设为1) | 0 |
PHP_OPCACHE_MAX_ACCELERATED_FILES | OPCache可缓存的最大PHP脚本数量 | *** |
PHP_OPCACHE_MEMORY_CONSUMPTION | OPCache可用内存大小(MB) | 192 |
PHP_OPCACHE_MAX_WASTED_PERCENTAGE | OPCache允许的最大内存浪费百分比 | 10 |
PHP_OPCACHE_BLACKLIST_FILENAME | 包含OPCache排除模式的文件路径 | 空 |


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