Я пытаюсь подключиться к API в контейнере Docker, из другого контейнера.
Я могу успешно вызвать API с хоста, используя этот URL http://localhost:8091/api/quote/1234.
При попытке установить связь между контейнерами, я использую этот URL, http://jobenginequoteservice:80/api/quote/1234. Но это вызываетошибка, SocketException: соединение отказано.
Это конфигурация порта в моем файле docker-compose
jobenginequoteservice:
image: ***
ports:
- "8091:80"
build:
context: .
dockerfile: Service/Quote/JobEngineQuoteService/Dockerfile
Я отлаживаю это в Visual Studio, API написан на .NET Core.Я проверил сеть докеров, и оба контейнера являются частью стандартного, созданного compose.
Кто-нибудь может помочь?Спасибо.