Abbiamo aggiornato il nostro multisito a due container, inclusa la migrazione da Postgres 13 a 15, e ora gunicorn si lamenta di non riuscire a connettersi a redis, dicendo: . Errore durante la connessione a Redis su data:6379 (Redis::TimeoutError).
Redis è in esecuzione. La porta è aperta; posso connettermi alla porta 6379 dal container web_only usando, ad esempio, ssh. Ma gunicorn non può. Stiamo eseguendo Docker 20. Qualche idea?
grazie!
Mi assicurerei che non ci sia nient’altro su quella porta e ricreerei di nuovo il data container.
Qual è la versione esatta di Docker? Puoi aggiornarla?
Occasionalmente, con questo tipo di inspiegabile problema di connessione di rete Docker, la distruzione della rete, la sua ricreazione e il ricollegamento dei container possono risolverlo.
A volte è questo PIÙ una ricreazione dei container.