Size: a a a

RU.Docker — Официальное Русское Сообщество

2021 June 09

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
Приложение и к БД первое и к БД оракл
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
Приложение коннектится должна к обеим бд
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Можешь в енв "постгрес_хост" указать ип самой вм на которой контейнеры крутятся
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
+ должна ждать запросы на порте 8091.
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Это если у тебя нетворкмод хост
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
Недогоняю
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
А вообще по хорошему  да, в бридж обоих. И приложуха по енв с именем контенера постгре к ней цепляется, а к ораклу по ип
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
Вот тут можешь поподробнее плиз
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Поменяй вот это на ип вм
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Тип такого
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Только "driver: bridge"
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
И у каждого из описанных контейнеров в компосе указать эту сеть
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Чтобы они в ней были
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
Сейчас буду пробовать.. Спасибо
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Крч два пути. Либо оставлять нетворкмод "хост" как у тебя сейчас. Либо загонять их в бридж.

Разница лишь в том что в первом случае у тебя все запросы будут лупбечиться вм самой к себе на её интерфейсе, а во втором взаимодействие будет внутри виртуальной сетки докера.

Второй вариант правильнее, но и первый будет работать
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
А к ораклу по ip:порт и так и так должно работать если сетевая доступность есть
источник

АК

Артём Коннов... in RU.Docker — Официальное Русское Сообщество
Если делаешь бридж то в компосе надо убрать links  и network_mode: host
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
сетевая доступность есть. только странность в том, что на хост машине телнетится к бд вм оракл, а из контейнера приложения нет телнета по этому же порту
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
при этом пинг идет до вм
источник

ВМ

Виктор Морозов... in RU.Docker — Официальное Русское Сообщество
я подумал что у меня подсеть разная.
источник