Chat Nio 是一款开源的 AI 一站式服务管理平台,提供面向个人用户 (ToC)、开发者 (ToD) 和企业 (ToB) 的全面解决方案。
通过宝塔,或者Docker可以很方便的快速部署。然而,实测在宝塔下,Redis很容易报错,前台登录提示:
dial tcp: lookup redis on 127.0.0.11:53: no such host
解决办法
以宝塔为例,找到应用的本地路径,参考下图。
进去后,打开docker-compose.yml
在44行附近,有如下配置代码:
1 2 3 4 5 6 7 8 9 10 |
environment: MYSQL_HOST: chatnio-mysql MYSQL_USER: chatnio MYSQL_PASSWORD: chatnio123456! MYSQL_DB: chatnio REDIS_HOST: redis REDIS_PORT: 6379 REDIS_PASSWORD: "" REDIS_DB: 0 SERVE_STATIC: "true" |
其中,我们需要修改的部分是REDIS_HOST: redis。
在容器中,找到当前应用的redis,复制名称。
粘贴到配置文件中。
1 2 3 4 5 6 7 8 9 10 |
environment: MYSQL_HOST: chatnio-mysql MYSQL_USER: chatnio MYSQL_PASSWORD: chatnio123456! MYSQL_DB: chatnio REDIS_HOST: coai_mfty-chatnio-redis-1 REDIS_PORT: 6379 REDIS_PASSWORD: "" REDIS_DB: 0 SERVE_STATIC: "true" |
保存配置文件,在应用商店->已安装中,停止该应用,随后再次启动即可。
原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/13205