Mi postgres no se inicia con mi contenedor docker

Causado por:
PG::ConnectionBad: la conexión al servidor en el socket «/var/run/postgresql/.s.PGSQL.5432» falló: No existe tal archivo o directorio
¿Está el servidor ejecutándose localmente y aceptando conexiones en ese socket?

Si no sigues las instrucciones de instalación estándar, entonces estás mayormente por tu cuenta, pero veo un database.yml en una de tus pestañas, lo que sugiere que la base de datos está en un contenedor separado, así que querrás iniciar eso primero.

1 me gusta

Esta es una instalación de desarrollo, ¿verdad? La muevo a Dev.

¿Has iniciado el servicio de postgresql en tu sistema operativo?

1 me gusta

Ahora me sale este error… no lo entiendo porque funcionaba bien y ahora algo va mal :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)
¿Está el servidor en ejecución en ese host y aceptando conexiones TCP/IP?

Esta es solo mi instalación local usando docker, y estaba funcionando antes :thinking: Supongo que podría probar la instalación estándar a continuación.

No. Si es desarrollo, no querrás una instalación estándar. Sin embargo, no estoy seguro de cuál es tu problema.

1 me gusta