Mon postgres ne démarre pas avec mon conteneur docker

Causé par :
PG::ConnectionBad : la connexion au serveur sur le socket « /var/run/postgresql/.s.PGSQL.5432 » a échoué : Aucun fichier ou répertoire de ce type
Le serveur fonctionne-t-il localement et accepte-t-il les connexions sur ce socket ?

Si vous ne suivez pas les instructions d’installation standard, vous êtes largement seul, mais je vois un database.yml dans l’un de vos onglets, suggérant que la base de données est dans un conteneur séparé, vous voudrez donc d’abord le démarrer.

1 « J'aime »

Ceci est une installation de développement, n’est-ce pas ? Je le déplace vers Dev.

Avez-vous démarré le service postgresql sur votre système d’exploitation ?

1 « J'aime »

J’obtiens maintenant cette erreur… Je ne comprends pas car cela fonctionnait bien et maintenant quelque chose ne va pas :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’: connection to server at “127.0.0.1”, port 5432 failed: Connection refused (ActiveRecord::ConnectionNotEstablished)
Is the server running on that host and accepting TCP/IP connections?

Ceci est juste mon installation locale utilisant docker, et cela fonctionnait avant :thinking: Je suppose que je pourrais essayer l’installation standard ensuite.

Non. S’il s’agit de développement, vous ne voulez pas d’une installation standard. Je ne suis pas sûr de votre problème, cependant.

1 « J'aime »