gpt4 book ai didi

node.js - 带有 nodeBB redis 的 Docker 配置不正确?

转载 作者:可可西里 更新时间:2023-11-01 11:20:36 33 4
gpt4 key购买 nike

所以一切都与我的项目图像一起运行良好,期望用于 redis。我能够构建并运行,对此我很高兴,但在我的 config.json 中,我尝试将主机更改为 redis127.0.0.1 和 ip我的虚拟机。当我在我的容器中运行我的 nodeBB 时,我遇到了这个问题 error: Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379

"redis": {
"host": "127.0.0.1",
"port": "6379",
"database": "0"
}

我真的不知道应该把我的 redis 指向哪里?

最佳答案

实际上 docker 使用自己的网络(通常是 docker0)并且有自己的 IP 地址,而不是 127.0.0.1。要获取容器的真实 ip,可以执行命令 docker inspect 来找到它。

docker inspect CONTAINER_IP

关于node.js - 带有 nodeBB redis 的 Docker 配置不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36097000/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com