社区版 v2.2.4 安装 OpenResty 失败

提问之前请先在 1Panel 问题排查思路 找一下有没有解决方案
提需求请在 https://github.com/1Panel-dev/1Panel/issues 这里提 100% 回复
应用安装失败,升级失败,安装时间长 请参考 Docker Hub 无法访问:应用安装失败,镜像拉取超时的解决方案

没有携带以下信息的问题很有可能不被回答

反馈问题【BUG】请附带以下信息
1Panel 版本:v2.2.4
操作系统(设备): ubuntu 24
关键截图:
日志:

1、提示 /opt/1panel/www 目录不存在,我手动创建了
2、继续安装提示安装失败

看看安装 openresty 的日志

我的报这个错

2026/08/12 11:11:46 升级应用 [openresty] 任务开始 [START]
2026/08/12 11:11:46 download app [OpenResty] from https://apps-assets.fit2cloud.com/stable/1panel/openresty/1.31.1.1-2-3-noble/openresty-1.31.1.1-2-3-noble.tar.gz
2026/08/12 11:11:55 开始拉取镜像 [1panel/openresty:1.31.1.1-2-3-noble]
2026/08/12 11:12:00 拉取镜像 成功
2026/08/12 11:12:00 准备应用升级 成功
2026/08/12 11:12:00 开始停止原应用
2026/08/12 11:12:00 停止原应用 成功
2026/08/12 11:12:00 开始备份
2026/08/12 11:12:06 开始压缩目录
2026/08/12 11:12:09 压缩目录成功,压缩为 upgrade_backup_openresty_20260812111200rv40d.tar.gz
2026/08/12 11:12:10 开始执行 upgrade 脚本
2026/08/12 11:12:10 执行 upgrade 脚本 成功
2026/08/12 11:12:10 开始启动 应用
2026/08/12 11:12:10 启动 应用 失败 : stderr: unknown flag: --pull
, err: exit status 16
2026/08/12 11:12:10 升级应用 [openresty] 失败: stderr: unknown flag: --pull
, err: exit status 16
2026/08/12 11:12:10 开始应用 openresty 回滚
2026/08/12 11:12:11 开始解压文件 app.tar.gz
2026/08/12 11:12:12 解压文件 app.tar.gz 成功
2026/08/12 11:12:12 应用 openresty 回滚 失败 : container for service openresty was not created
2026/08/12 11:12:13 [TASK-END]

修改过 docker compose 文件吗
你的 docker 是什么版本

Docker version 20.10.17, build 100c701
Docker Compose version v2.25.0

修改过docker-compose.yml文件,添加了一个挂载目录

这个和docker版本没关系吧,版本升级不是直接下载的镜像包load加载就行了吗?为啥还提示 unknown flag: --pull

是不是安装包里少了module-pre.sh这个文件导致的?

2026/08/13 17:35:27 升级应用 [nacos] 任务开始 [START]

2026/08/13 17:35:27 download app [Nacos] from https://apps-assets.fit2cloud.com/stable/1panel/nacos/3.2.3/nacos-3.2.3.tar.gz

2026/08/13 17:35:28 开始拉取镜像 [nacos/nacos-server:v3.2.3]

2026/08/13 17:36:21 Pull complete 2c1ce1d0a589

2026/08/13 17:36:39 Pull complete 830101cc709b

2026/08/13 17:36:40 Pull complete 88f905cfd9e3

2026/08/13 17:36:21 Pull complete a9be9fd915e9

2026/08/13 17:37:55 Pull complete f5e711acb8bf

2026/08/13 17:38:07 Pull complete 6781b6d73a53

2026/08/13 17:38:07 Pull complete 4f4fb700ef54

2026/08/13 17:38:40 Pull complete eb69fd72b160

2026/08/13 17:38:40 Pull complete f60fba1d3b83

2026/08/13 17:38:40 Pull complete a442294fe3ad

2026/08/13 17:38:40 Pull complete d7bb24eb75a0

2026/08/13 17:38:40 拉取镜像 成功

2026/08/13 17:38:40 准备应用升级 成功

2026/08/13 17:38:40 开始停止原应用

2026/08/13 17:38:44 停止原应用 成功

2026/08/13 17:38:44 开始备份

2026/08/13 17:40:13 开始压缩目录

2026/08/13 17:40:19 压缩目录成功,压缩为 upgrade_backup_nacos_20260813173844agbr0.tar.gz

2026/08/13 17:40:19 开始启动 应用

2026/08/13 17:40:19 启动 应用 失败 : stderr: unknown flag: --pull

, err: exit status 16

2026/08/13 17:40:19 升级应用 [nacos] 失败: stderr: unknown flag: --pull

, err: exit status 16

2026/08/13 17:40:19 开始应用 nacos 回滚

升级其他应用也报错,unknown flag: --pull这个问题应该是从v2.2.4版本开始有的,v2.2.4就有,结果v2.2.5还存在

在你的应用目录下执行 docker compose up -d --pull always 试试