我在我的服务器上运行redis(redis不在容器中运行),我试图连接到我的容器中的redis,其中有一个运行Node.js应用程序。当从日志中的Dockerfile中使用节点应用程序启动Docker容器时,会出现以下错误:Redis连接到127.0.0.1:6379失败-连接econndelection 127.0.0.1:6379
Docker现在为Windows/Mac版本提供了一个名为host.Docker.internal
的自定义DNS名称(请参见https://docs.Docker.com/docker-for-windows/networkings/#use-cases-and-workarounds),它可以解析为主机的内部IP地址。
因此,与其在连接字符串中使用localhost:6379
/127.0.0.1:6379
,不如将其更改为host.docker.internal:6379
。
注意:对于Linux有一个解决办法->请参见https://stackoverflow.com/a/61424570/3761628
null 我得到这个错误 Redis连接到127.0.0.1:6379失败-连接econn拒绝127.0.0.1:6379
问题内容: 我通过添加laravel安装了redis , 然后为了测试,我添加了以下代码: 在app / config / database.php中,我有: 它引发以下错误: 我用于该项目。使用。 问题答案: 首先,通过打开powershell并键入(确保可能需要在功能中启用此命令或以某种方式安装此命令),以确保Redis实际上在该端口上进行侦听。如果正在侦听,请检查防火墙设置。如果不监听,请确
telnet 6379命令是怎么执行的?
嗨,我正试图连接到一个redis服务器,监听AWS EC2 linux服务器上的端口6379。 我执行了以下步骤,创建了一个允许6379端口的自定义TCP入站规则,并将redis.conf bind更改为XX。XXX.XX.XXX:6379或者0.0.0.0但是还是无法连接服务器,有没有人可以帮忙。 这是我在AWS上的入站规则