, так как вышеупомянутый комментарий разрешает проблему, я опубликую ответ, чтобы сделать этот вопрос более понятным.
Проблема, с которой вы столкнулись, была вызвана отсутствием или изменением пользователя в .env
файл, используемый Vulas.На этой строке мы видим, что Postgres перед созданием базы данных проверяет, установлены ли оба параметра POSTGRES_USER
и POSTGRES_PASSWORD
.Я вижу, что в ваших выходных данных запущен контейнер Postgres, поэтому в определенный момент времени в файле .env
были установлены эти переменные среды.Возможно, вы изменили или удалили POSTGRES_USER
.Тем самым Vulas попыталась подключиться к Postgres с другим пользователем по отношению к тому, кто создал базу данных, таким образом, не установив соединение.
Обязательно изменить файл .env
перед запуском Vulas дляпервый раз.Если вам нужно изменить параметры подключения к базе данных, вам нужно создать новый.Чтобы удалить текущую БД и создать новую, введите команду docker-compose down -v
, находясь в папке docker
хранилища Vulas.Это сотрет каждый том.