sql >> Base de Datos >  >> NoSQL >> Redis

No se puede conectar al servidor redis desde el contenedor docker

Sospecho que el problema es que está intentando conectarse a redis a través de localhost en lugar de parent-host . Asegúrese de conectarse a redis a través de parent-host al crear la conexión Jedis.

La razón --net=host funciona, es que en este caso localhost se referirá a la IP de la máquina host y no a la del contenedor.

Además, asegúrese de que haya una entrada para parent-host en /etc/hosts dentro del contenedor.