Postgres не запускается в моём Docker-контейнере

Причина:
PG::ConnectionBad: подключение к серверу через сокет “/var/run/postgresql/.s.PGSQL.5432” не удалось: файл или каталог не найден
Запущен ли сервер локально и принимает ли он подключения через этот сокет?

Если вы не следуете стандартным инструкциям по установке, то в основном вам придётся разбираться самостоятельно. Однако я вижу database.yml на одной из ваших вкладок, что указывает на то, что база данных находится в отдельном контейнере, поэтому сначала стоит запустить именно его.

Это же установка для разработки, верно? Перемещаю в Development.

Вы запустили службу PostgreSQL в вашей ОС?

Теперь у меня возникает эта ошибка… Я не понимаю, ведь всё работало нормально, а теперь что-то пошло не так :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’: подключение к серверу “127.0.0.1” на порту 5432 не удалось: отказ в соединении (ActiveRecord::ConnectionNotEstablished)
Запущен ли сервер на этом хосте и принимает ли он TCP/IP-соединения?

Это просто моя локальная установка с использованием Docker, и до этого всё работало :thinking: Думаю, стоит попробовать стандартную установку.

Нет. Если речь идет о разработке, стандартная установка вам не подойдет. Хотя я не совсем понимаю, в чем именно ваша проблема.