Установка Discourse для разработки с помощью Docker

Я решил снова попробовать установку разработчика Docker, но постоянно получаю:

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

При этом я могу подтвердить, что служба запущена (и работает при использовании моей обычной «ручной» установки Discourse без Docker):

~/discourse_docker/discourse$ sudo service postgresql status
● postgresql.service - PostgreSQL RDBMS
     Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2025-03-10 17:26:13 GMT; 6min ago
    Process: 2052109 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
   Main PID: 2052109 (code=exited, status=0/SUCCESS)

Mar 10 17:26:13 black-knight systemd[1]: Starting PostgreSQL RDBMS...
Mar 10 17:26:13 black-knight systemd[1]: Finished PostgreSQL RDBMS.

Есть ли у Docker Dev специфические и отличные требования к подключению к Postgres?

2 лайка