WeKnora icon indicating copy to clipboard operation
WeKnora copied to clipboard

[Bug]: ✘ Container WeKnora-app Error

Open mobility2015 opened this issue 1 month ago • 3 comments

相关组件

后端服务及API

Bug 描述

Image

期望行为

从git上拉取下来后,更改docker的下载源后,可以正常启动,但是执行start_all.sh --stop后,再重启时,start_all.sh就无法再启动,异常如附图所示。

相关日志

[root@ac661d895472 WeKnora]# ./scripts/start_all.sh 
[INFO] 正在检查Ollama服务...
[INFO] 检查环境变量配置...
[INFO] .env 文件已存在
[INFO] Ollama服务地址: http://host.docker.internal:11434
[SUCCESS] 本地Ollama服务已经在运行,端口:11434
[SUCCESS] 本地Ollama服务地址: http://localhost:11434
[INFO] 正在启动Docker容器...
[INFO] 检查Docker环境...
[INFO] 已检测到 Docker Compose 插件 (docker compose)
[SUCCESS] Docker环境检查通过
[INFO] 检查环境变量配置...
[INFO] .env 文件已存在
[INFO] 检测系统平台信息...
[INFO] 当前平台:linux/amd64
[INFO] 启动核心服务容器...
[INFO] 拉取最新镜像...
[+] Running 8/8
 ✔ redis Pulled                                                                                                                                                                                             1.4s 
 ✔ minio Pulled                                                                                                                                                                                             0.7s 
 ✔ docreader Pulled                                                                                                                                                                                         0.7s 
 ✔ app Pulled                                                                                                                                                                                               0.8s 
 ✔ frontend Pulled                                                                                                                                                                                          0.9s 
 ✔ jaeger Pulled                                                                                                                                                                                            1.1s 
 ✔ neo4j Pulled                                                                                                                                                                                             1.3s 
 ✔ postgres Pulled                                                                                                                                                                                          1.4s 
[+] Running 9/9
 ✔ Network weknora_WeKnora-network  Created                                                                                                                                                                 0.1s 
 ✔ Container WeKnora-minio          Started                                                                                                                                                                 1.2s 
 ✔ Container weknora-jaeger-1       Started                                                                                                                                                                 1.5s 
 ✔ Container WeKnora-docreader      Healthy                                                                                                                                                                31.2s 
 ✔ Container WeKnora-redis          Started                                                                                                                                                                 1.0s 
 ✔ Container WeKnora-neo4j          Started                                                                                                                                                                 1.2s 
 ✔ Container WeKnora-postgres       Healthy                                                                                                                                                                11.7s 
 ✘ Container WeKnora-app            Error                                                                                                                                                                  34.3s 
 ✔ Container WeKnora-frontend       Created                                                                                                                                                                 0.0s 
dependency failed to start: container WeKnora-app is unhealthy
[ERROR] Docker容器启动失败

[INFO] === 启动结果 ===
[SUCCESS] ✓ Ollama服务已启动
[ERROR] ✗ Docker容器启动失败

操作系统

uname -a Linux ac661d895472 5.10.134-18.al8.x86_64 #1 SMP Fri Dec 13 16:56:53 CST 2024 x86_64 x86_64 x86_64 GNU/Linux

确认事项

  • [x] 我已经搜索了现有的 issues,确认这是一个新问题

mobility2015 avatar Nov 04 '25 15:11 mobility2015

看一下日志呢,docker logs -f WeKnora-app,有什么报错 重新更新一下仓库,更新一下镜像,有一些更新 docker compose down -v && git pull && docker compose pull

begoniezhao avatar Nov 07 '25 02:11 begoniezhao

panic: could not build arguments for function "github.com/Tencent/WeKnora/internal/application/service/chat_pipline".NewPluginSearch (/app/internal/application/service/chat_pipline/search.go:28): failed to build interfaces.KnowledgeBaseService: could not build arguments for function "github.com/Tencent/WeKnora/internal/application/service".NewKnowledgeBaseService (/app/internal/application/service/knowledgebase.go:35): failed to build interfaces.FileService: received non-nil error from function "github.com/Tencent/WeKnora/internal/container".initFileService (/app/internal/container/container.go:322): unsupported storage type:

goroutine 1 [running]:

github.com/Tencent/WeKnora/internal/container.must(...)

    /app/internal/container/container.go:180

github.com/Tencent/WeKnora/internal/container.BuildContainer(0xc0003823a0)

    /app/internal/container/container.go:137 +0x100e

main.main()

    /app/cmd/server/main.go:37 +0x114

SSYC-LJS avatar Dec 08 '25 21:12 SSYC-LJS

看一下环境变量STORAGE_TYPE填的什么 https://github.com/Tencent/WeKnora/blob/3cc576a4933b92bdc614a2cf898a875dddd8e1d6/.env.example#L21

lyingbug avatar Dec 10 '25 11:12 lyingbug