PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Docker - PG::ConnectionBad

Die Tatsache, dass versucht wird, eine Verbindung zu einem Unix-Domain-Socket herzustellen, weist auf ein Konfigurationsproblem in der Rails-Anwendung hin. Ihre docker-compose.yml hat DATABASE_URL darin, aber es ist auskommentiert -- das Auskommentieren sollte zumindest näher kommen (die Anwendung sollte zumindest versuchen, eine Verbindung zu postgres.local zu starten anstelle eines lokalen Unix-Domain-Sockets, der nicht existieren wird, da Postgres in einem separaten Container läuft).