Actualizamos nuestro multisitio de dos contenedores, incluyendo un cambio de Postgres 13 a 15, y ahora gunicorn se queja de que no puede conectarse a redis, diciendo: . Error al conectar a Redis en data:6379 (Redis::TimeoutError) .
Redis está funcionando. El puerto está abierto; puedo conectarme al puerto 6379 desde el contenedor web_only usando, por ejemplo, ssh. Pero gunicorn no puede. Estamos ejecutando Docker 20. ¿Alguna idea?
gracias!
Me aseguraría de que no haya nada más en ese puerto y volvería a reconstruir el contenedor de datos.
¿Cuál es la versión exacta de Docker? ¿Puedes actualizarla?
Ocasionalmente, con este tipo de problema inexplicable de conexión de red de Docker, destruir la red, volver a crearla y volver a conectar los contenedores puede solucionarlo.
A veces, esto MÁS una reconstrucción de los contenedores.