Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Redis verbindet ECONNREFUSED 127.0.0.1:6379

Docker bietet jetzt einen benutzerdefinierten DNS-Namen namens host.docker.internal für Windows/Mac-Versionen (siehe https://docs.docker.com/docker-for-windows/networking/#use-cases-and-workarounds), die in die interne IP-Adresse des Hosts aufgelöst wird.

Anstatt also localhost:6379 zu verwenden /127.0.0.1:6379 Ändern Sie ihn in Ihrer Verbindungszeichenfolge in host.docker.internal:6379 .

Hinweis:Für Linux gibt es einen Workaround -> siehe https://stackoverflow.com/a/61424570/3761628