Redis
 sql >> Base de données >  >> NoSQL >> Redis

Connexion Redis ECONNREFUSED 127.0.0.1:6379

Docker fournit désormais un nom DNS personnalisé appelé host.docker.internal pour les versions Windows/Mac (voir https://docs.docker.com/docker-for-windows/networking/#use-cases-and-workarounds) qui correspond à l'adresse IP interne de l'hôte.

Ainsi, au lieu d'utiliser localhost:6379 /127.0.0.1:6379 dans votre chaîne de connexion, remplacez-la par host.docker.internal:6379 .

Remarque :pour Linux, il existe une solution de contournement -> voir https://stackoverflow.com/a/61424570/3761628