Open zhaochuninhefei opened 3 months ago
找到原因了,首次部署,还需要将data.tar.gz 文件(包含初始化后的数据库 samples 文件一份及相应目录结构)放置到对应挂在目录下并解压:
cd ~/chatchat
wget https://github.com/chatchat-space/Langchain-Chatchat/blob/master/docker/data.tar.gz
tar -xvf data.tar.gz
对应docker-compose配置:
(上文 ...)
chatchat:
volumes:
- ~/chatchat:/root/chatchat_data
(下文 ...)
首次部署的数据准备应该记录到[一. Langchain-Chatchat 体验部署]的步骤[5. 启动 chatchat & xinference 服务]之前。 建议修改一下文档: https://github.com/chatchat-space/Langchain-Chatchat/blob/master/docs/install/README_docker.md
确实挺无语,docker中不配置此文件及自动解压,而且即便解压了也没有配置文件,还要:
docker compose exec -it chatchat /bin/sh
/root/chatchat_data
目录下运行chatchat init
才能生成配置文件而且我用0720
版本,没有生成Langchain-Chatchat
相关文件夹,然后向量库一直用不了, 改用最新的0729
版本才正常了。
解决了,感谢 竟然还没改文档 😂
确实挺无语,docker中不配置此文件及自动解压,而且即便解压了也没有配置文件,还要:
- 进入容器
docker compose exec -it chatchat /bin/sh
- 然后在
/root/chatchat_data
目录下运行chatchat init
才能生成配置文件而且我用
0720
版本,没有生成Langchain-Chatchat
相关文件夹,然后向量库一直用不了, 改用最新的0729
版本才正常了。确实挺无语,docker中不配置此文件及自动解压,而且即便解压了也没有配置文件,还要:
- 进入容器
docker compose exec -it chatchat /bin/sh
- 然后在
/root/chatchat_data
目录下运行chatchat init
才能生成配置文件而且我用
0720
版本,没有生成Langchain-Chatchat
相关文件夹,然后向量库一直用不了, 改用最新的0729
版本才正常了。确实挺无语,docker中不配置此文件及自动解压,而且即便解压了也没有配置文件,还要:
- 进入容器
docker compose exec -it chatchat /bin/sh
- 然后在
/root/chatchat_data
目录下运行chatchat init
才能生成配置文件而且我用
0720
版本,没有生成Langchain-Chatchat
相关文件夹,然后向量库一直用不了, 改用最新的0729
版本才正常了。
docker 版本的一个大坑啊,thanks!
问题描述 / Problem Description 使用docker-compose启动时,chatchat容器发生错误:
Xinference正常启动,并已运行qwen2-instruct与bge-m3。
查看docker实例状态
docker ps结果:
服务端口状态:
完整堆栈信息:
复现问题的步骤 / Steps to Reproduce 按照下面的说明,执行到
5. 启动 chatchat & xinference 服务
时,chatchat实例发生以上错误。 https://github.com/chatchat-space/Langchain-Chatchat/blob/master/docs/install/README_docker.md预期的结果 / Expected Result 不应该出现错误,chatchat服务应该正常启动。
实际结果 / Actual Result chatchat服务发生错误,服务未能启动。
环境信息 / Environment Information
附加信息 / Additional Information