с помощью базовой docker-compose вы можете общаться между контейнерами с помощью curl и http. Например:
version: '3'
services:
containerA:
...
containerB:
...
Теперь вы можете выполнить exec bash
в контейнере A и с помощью curl http://containerB
вы можете получить работающий http-контент.
Преимущество: у вас есть фиксированный адрес.
Как добиться подобного поведения с помощью docker-compose и traefik? Моя главная проблема в том, что я не могу связаться с containerA и containerB, потому что IP-адрес все время меняется, и я не знаю, как написать его так же, как в traefik, как в примере только для docker-compose.
Заранее спасибо!