Postgres, похоже, не запущен при запуске Discourse локально с помощью Docker

Извините за неудобства. Скорее всего, это связано с недавним обновлением: PostgreSQL 15 update. Старые файлы данных PG 13 несовместимы с образом discourse_dev, который теперь использует PG 15, однако наша автоматизированная процедура обновления базы данных не предназначена для сред разработки.

Есть ли какая-то конкретная причина, по которой вы хотите сохранить старые файлы данных?

Вы можете выполнить команду rake dev:populate внутри контейнера, чтобы сгенерировать тестовые данные.