к этой бд в интелидже (так же как и в обычной psql), пишет что не могу пройти авторизацию по паролю (туда ввожу password).
Как можно решить эту проблему?
Ввести password?)
вбей в host название postgres сервиса из docker-compose файла
у него нет композа)) и подключение явно с хоста
бля, точно, ну тогда postgres-sql по нейму пусть пробует
не поможет, хост не знает о так именах, да у него всё правильно, кто-то же говорит что именно пароль не подошёл, а не то что не найден инстанс базы
Было такое за место localhost ip напиши а в параметре запуска -p ip:5432:5432.
не понял, в какую строку ввода что писать?
Где Host там ip пропишите
И в url где localhost тоже ip
там вроде автоматом проставится после изменения в Host
если я правильно понял, то не помогло
но теперь вообще ошибка соеденения
не порт а ip
Если кому то еще интересно, то я просто создал контейнер с другим портом (1234) и подключился по этому же порту
на компе есть постгрес не в контейнере?
да, я так понял он пытался к нему подключится
а твой контейнер в итоге упал (который на 5432 запускал) или докер десктоп дал запуститься? а то на скрине было пару секунд UP всего :)
не, контейнер держался, потом я его просто удалил и создал новый с 1234
ясн, пару раз уже было что даёт "замапить" порт который занят...
И куда по итогу летят пакеты?
из того что видел, докер декстоп удачно поднимает контейнер, написано что порт замаплен, но по факту нет. И соответствено, как в примере выше, запросы уходят на локальный постгрес
Понятно. Спасибо
Если открывал до этого контейнер с постгрой композом. Проверь таблицы в папке композа. Они обычно волюмы создают и пишут туда. Если это первый подъём, то ни снами, ни духами
Обсуждают сегодня