服务器环境:
- 系统:openEuler 22.03 LTS aarch64(鲲鹏 ARM)
- 1Panel 版本:v2.2.5
- Docker 正常运行,无代理环境,systemd docker Environment 为空,已确认无残留代理变量。
问题现象:
在 1Panel 应用商店,安装 PHP8.x 容器版本,任务执行失败,报错 exit status 125。
排查情况:
- docker 服务状态正常,
docker info无报错; - 检查 docker 环境变量,无 HTTP_PROXY 等代理;
- 尝试安装 qemu‑user‑static 做多架构模拟,openEuler 源内没有该软件包,无法开启 x86 镜像模拟;
- 判断原因:商店内 PHP 容器镜像为 amd64 架构,没有提供 aarch64 镜像,ARM 鲲鹏服务器无法直接运行 x86 容器,返回 125 退出码。
需求:
- 请问 1Panel 商店的 PHP 容器是否有 aarch64 版本镜像?
- 当前环境下,除了使用系统原生 php‑fpm 对接外部 FPM 的方式,还有没有其他方案可以使用面板托管的 PHP 容器?
- 后续版本是否计划补齐 aarch64 架构的 PHP 等应用容器镜像?
补充:目前我可以通过 dnf 安装系统原生 php‑fpm,使用【外部 PHP‑FPM】方式站点可以正常跑,但希望能够使用面板统一管理 PHP 版本。
