Mein postgres startet nicht mit meinem Docker-Container

Verursacht durch:
PG::ConnectionBad: Verbindung zum Server über Socket „/var/run/postgresql/.s.PGSQL.5432“ fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert er Verbindungen über diesen Socket?

Wenn Sie nicht den Standardinstallationsanweisungen folgen, sind Sie größtenteils auf sich allein gestellt, aber ich sehe eine database.yml in einem Ihrer Tabs, was darauf hindeutet, dass die Datenbank in einem separaten Container ist. Sie sollten diesen also zuerst hochfahren.

1 „Gefällt mir“

Ist dies eine Entwicklunginstallation? Ich verschiebe sie nach Dev.

Haben Sie den postgresql-Dienst auf Ihrem Betriebssystem gestartet?

1 „Gefällt mir“

Jetzt erhalte ich diese Fehlermeldung… Ich verstehe sie nicht, denn sie hat einwandfrei funktioniert und jetzt ist etwas falsch :persevering_face:

/usr/local/lib/ruby/gems/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/postgresql_adapter.rb:83:in `rescue in new_client’: Verbindung zum Server unter "127.0.0.1", Port 5432 fehlgeschlagen: Verbindung verweigert (ActiveRecord::ConnectionNotEstablished)
Läuft der Server auf diesem Host und akzeptiert TCP/IP-Verbindungen?

Dies ist nur meine lokale Installation mit Docker, und sie hat vorher funktioniert :thinking: Ich schätze, ich könnte als nächstes die Standardinstallation ausprobieren.

Nein. Wenn es sich um die Entwicklung handelt, möchten Sie keine Standardinstallation. Ich bin mir jedoch nicht sicher, was Ihr Problem ist.

1 „Gefällt mir“