问题描述

docker部署QAnything后启动发现报错:qanything-container-local exited with code 2
细节报错如图所示:

qanything-container-local | scripts/entrypoint.sh: line 2: $'\r': command not found
qanything-container-local | scripts/entrypoint.sh: line 3: syntax error near unexpected token $'{\r'' 'anything-container-local  | scripts/entrypoint.sh: line 3: check_log_errors() {
qanything-container-local exited with code 2

解决方案:

随便用个IDE打开QAnything包当中的scripts/entrypoint.sh文件,如图:
在这里插入图片描述

在右下角位置有个“LF”(这是我修改后的,原本是CRLF)点击切换为LF保存即可,重新启动Docker就成功了。
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐