Size: a a a

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

2021 March 11

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
пустой
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
значит дело в докере?
источник

K

KiLEX 萊赫 in DevOps — русскоговорящее сообщество
это значит что приложение даже не пытается сделать запрос на указанный порт
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
так у меня в логах приложения написано
org.postgresql.util.PSQLException: Connection to 127.0.0.1:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
источник

K

KiLEX 萊赫 in DevOps — русскоговорящее сообщество
docker inspect имяконтейнера | jq .[0]."HostConfig.NetworkMode"
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
KiLEX 萊赫
docker inspect имяконтейнера | jq .[0]."HostConfig.NetworkMode"
"host"
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
вот что вывело)
источник

K

KiLEX 萊赫 in DevOps — русскоговорящее сообщество
значит что приложение даже не пытается сделать запрос на указанный порт… докер уж врядли при чем тут
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
так я в логах контейнера приложения ошибку вижу же?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Adilet Zhuman
так я в логах контейнера приложения ошибку вижу же?
У тебя приложение долбится на локальный адрес, откуда там постгрес?
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
Andrey Kartashov
У тебя приложение долбится на локальный адрес, откуда там постгрес?
локальный адрес в самом докере? или на сервере?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Где у тебя приложение, там и адрес
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
Andrey Kartashov
Где у тебя приложение, там и адрес
так разве если запустить докер с ключом —network="host" все запросы не будут идти на локальную машину?\
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Adilet Zhuman
так разве если запустить докер с ключом —network="host" все запросы не будут идти на локальную машину?\
будут. Ты оба контейнера так запустил?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
и с постгресом, и с приложением?
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
у меня постгрес запущен локально на машине, а контейнер с приложением один, он запускается в докере
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Adilet Zhuman
у меня постгрес запущен локально на машине, а контейнер с приложением один, он запускается в докере
доступ на постгрес есть, проверял локально?
источник

AZ

Adilet Zhuman in DevOps — русскоговорящее сообщество
я смог зайти туда командой psql -U postgres
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Adilet Zhuman
я смог зайти туда командой psql -U postgres
psql может по сокету подсоединяться
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
надо по 127.0.0.1 проверить
источник