пример :
version: '3.4'
services:
service-a:
container_name: service-a
build:
context: ../service-a
dockerfile: ../service-a/Dockerfile
environment:
ASPNETCORE_URLS: http://+:8080
ports:
- "6011:8080"
networks:
- my-network
service-b:
container_name: service-b
build:
context: ../service-b
dockerfile: ../service-b/Dockerfile
environment:
SERVICE_A_URL: http://service-a:8080/graphql/
ports:
- "6012:8080"
networks:
- my-network
depends_on:
- service-a
networks:
my-network:
name: my-network
external: true
При этом когда service-b ходит в service-a по http то получает System.Net.Http.HttpRequestException: Connection refused (service-a:8080)
Снаружи WebApi работает
Как починить?
А я не про порт
а что там может быть не так? использую сам .net и интересно что там можно сломать
Ну это также не дало результатов, и подключал ssl, Мапил 2 порта, результат одинаковый с наружи все ок но внутри контейнеры по http не общаются
Обсуждают сегодня