From beb8b57fc1ad99dd096de4a10924d4a6725d80bc Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Wed, 24 Jun 2026 18:20:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20checkForUpdates=20=E4=B8=AD=E6=8E=92?= =?UTF-8?q?=E9=99=A4=20nginx=20=E7=89=88=E6=9C=AC=E5=AF=B9=E6=AF=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit nginx 使用官方镜像,不携带语义版本标签,在版本对比表格中显示 "未知 / 未知" 无实际意义。将 nginx 保留在 OTHER_SERVICES(一键更新 时仍会重建容器),但从 checkForUpdates() 的 services map 中移除。 Co-Authored-By: Claude Sonnet 4.6 --- .../main/java/com/xuqm/tenant/service/SystemUpdateService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tenant-service/src/main/java/com/xuqm/tenant/service/SystemUpdateService.java b/tenant-service/src/main/java/com/xuqm/tenant/service/SystemUpdateService.java index 6c3aa9d..7e0655e 100644 --- a/tenant-service/src/main/java/com/xuqm/tenant/service/SystemUpdateService.java +++ b/tenant-service/src/main/java/com/xuqm/tenant/service/SystemUpdateService.java @@ -311,6 +311,8 @@ public class SystemUpdateService { Map services = new LinkedHashMap<>(); for (String svc : localVersions.keySet()) { + // nginx 使用官方镜像,无语义版本号,不参与版本对比;运行状态由 Docker 健康检查覆盖 + if ("nginx".equals(svc)) continue; Map svcInfo = new LinkedHashMap<>(); svcInfo.put("current", localVersions.get(svc)); // bugcollect-service 在 manifest 中的 key 是其镜像名 xuqm-bugcollect-service