Мне нужно конечное состояние, подобное этому
Serv1 - веб-приложение с некоторым jquery, которое вызывает Serv2 backend
Теперь, когда я занимаюсь разработкой на локальном хосте, я вызываю Serv2 с помощью jquery из fontend, например localhost: 8080 / saveToDB , и это также работает, когда я создаю эти два образа докера, работающие на хосте или в пользовательской сети.Я прочитал кое-что о связи между сервисами, и люди предлагают использовать имена сервисов из docker-compose.yml как уникальную ссылку на сервисы.
Затем я создаю docker compose.yml и использую имена Serv1 и Serv2
версия: '3'
services:
Serv1:
image: image1
порты:
- "80: 3000"
Serv2:
image: image2
порты:
- "8080: 8080"
сети: по умолчанию: внешнее: имя: custom-net
Но когда япопробуйте позвонить из внешнего интерфейса, используя jquery что-то вроде Serv2: 8080 / saveToDB это не работает
Я хочу быть уверен, когда я разверну стек компоновки в рое, что Serv1 сможет звонить либо Serv2 или Serv2-repl