Meu postgres não está iniciando com meu container docker

Causado por:
PG::ConnectionBad: a conexão com o servidor no soquete “/var/run/postgresql/.s.PGSQL.5432” falhou: Nenhum arquivo ou diretório desse tipo
O servidor está em execução localmente e aceitando conexões nesse soquete?

Se você não estiver seguindo as instruções de instalação padrão, estará por sua conta, mas vejo um database.yml em uma de suas abas, sugerindo que o banco de dados está em um contêiner separado, então você vai querer iniciá-lo primeiro.

1 curtida

Esta é uma instalação de desenvolvimento, certo? Movendo para Dev.

Você iniciou o serviço postgresql no seu sistema operacional?

1 curtida

Agora estou recebendo este erro… não entendo porque estava funcionando bem e agora algo está errado :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?

Esta é apenas a minha instalação local usando docker, e estava funcionando antes :thinking: Acho que posso tentar a instalação padrão em seguida.

Não. Se for desenvolvimento, você não quer uma instalação padrão. Não tenho certeza qual é o seu problema, no entanto.

1 curtida