Я использую файл docker-compose, и мне нужно масштабировать определенные контейнеры с помощью команды
docker-compose scale taskcontainer=3
К сожалению, это невозможно из-за того, что мне нужно предоставить определенный порт для всехвнутренние контейнеры, и мне нужен диапазон портов на хосте, чтобы это произошло.Например, рассмотрим следующий фрагмент
taskcontainer:
image: custom-container
ports:
- "9251:9249"
при масштабировании до 3-х контейнеров. Мне нужно экспортировать порт 9249 из внутренних контейнеров в 3 порта на хосте, например, 9251-9253 (чтобы избежать конфликта портов на хосте), и мне нужноэта функциональность динамически, потому что я не знаю заранее, сколько контейнеров будет использоваться для масштабирования.
Есть ли способ достичь этой функциональности?