Сопоставить открытый порт из каждой реплики с другим портом хоста - PullRequest
0 голосов
/ 18 июня 2019

Скажем, порт 80 открыт и имеется 5 реплик.

Пример на https://docs.docker.com/get-started/part3/#your-first-docker-composeyml-file предоставляет метод для сопоставления порта 80 из контейнера с портом 4000 на хосте с балансировкой нагрузки с помощью

ports:
 - "4000:80"

Вместо этого, скажем, R1 ... R5 - это реплики, я хочу иметь возможность отображать R1: 80 на 4000, R2: 80 на 4001 и т. Д.

В https://docs.docker.com/compose/compose-file/compose-file-v2/#ports, один из принятых форматов - «12400-12500: 1240», но аналогичный формат не предусмотрен для v3 .

Я хотел бы знать, может ли это быть достигнуто в докере и как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...