Size: a a a

Docker — русскоговорящее сообщество

2020 September 27

RW

Rince Wind in Docker — русскоговорящее сообщество
а должен по db:5432
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
Rince Wind
а должен по db:5432
то есть в ports добавить localhost:5432?
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
нет, в конфиге бека нужно смотреть где адрес задается по которому он ищет базу
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
Rince Wind
нет, в конфиге бека нужно смотреть где адрес задается по которому он ищет базу
это строка из конфига бека jdbc:postgresql://localhost:5432/postgres?user=postgres&password=postgres
адрес захардкожен
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
Dmitry K
это строка из конфига бека jdbc:postgresql://localhost:5432/postgres?user=postgres&password=postgres
адрес захардкожен
ну нужно локалхост поменять на db
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
у тебя контейнер с беком, у него свой локалхост
у тебя контейнер с базой, у него свой локалхост

контейнер с беком ищет базу в своем пространстве, и не находит
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
как-то так
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
надеюсь меня эксперты докера не убьют за такое объяснение
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
типа db выступает как алиас и запрос превщарается  в jdbc:postgresql://db:5432/ ?
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
    volumes:
     - ./postgres-data:/var/lib/postgresql/data

а еще у тебя кажется вся база умрет когда ты сделаешь docker-compose down
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
Dmitry K
типа db выступает как алиас и запрос превщарается  в jdbc:postgresql://db:5432/ ?
да
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
сейчас попробуем
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
Caused by: org.flywaydb.core.internal.exception.FlywaySqlException:
Unable to obtain connection from database (jdbc:postgresql://db:5432/postgres?user=postgres&password=postgres) for user 'null': The connection attempt failed.
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
>for user 'null
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
да, меня это тоже смущает, но прогуглить или понять что это за беда не вышло
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
дело явно не в беке
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
стоп
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
ошибка то поменялась!
источник

DK

Dmitry K in Docker — русскоговорящее сообщество
коннект появился, авторизации нет
источник

RW

Rince Wind in Docker — русскоговорящее сообщество
ну да, ты в не в того юзера стучишься
источник