Предсказуемое распределение портов по шкале docker-compose - PullRequest
1 голос
/ 29 апреля 2019

Проблема, с которой я сталкиваюсь, заключается в том, что порты, которые сопоставляются с контейнерами док-станции, являются полностью случайными.У меня есть следующее docker-compose.yml

service1:
  restart: always
  build: ./service1/
  ports:
    - '1001-1100:1000'
  links:
    - 'postgres:postgres'

При запуске контейнеров, например, с docker-compose up --scale service1=10, я ожидал бы, что первый контейнер будет использовать порт 1001, второй 1002 и т. Д. Однако каждый раз, когда я запускаю егорезультат недетерминированный.Когда я запускал его в последний раз, контейнеры были привязаны к 1025-1034, и они были не в порядке.

Возможно ли даже повлиять на порты, используемые контейнерами, когда указан определенный диапазон портов

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