LINUX.ORG.RU

История изменений

Исправление melkor217, (текущая версия) :

А теперь представь, что все контейнеры сразу волшебным образом слушают один порт на хосте. Что ты ожидаешь увидеть, обратившись к этому порту?

Можешь через https://docs.docker.com/compose/compose-file/#variable-substitution для каждого запуска подставлять.

А вообще для CI разумно использовать конфигурацию, где внешние порты вообще не слушаются. Держать неколько docker-compose файлов, или делать конфиг многослойным

UPD: смотри пост выше, все решения лежат в этой плоскости.

Исходная версия melkor217, :

А теперь представь, что все контейнеры сразу волшебным образом слушают один порт на хосте. Что ты ожидаешь увидеть, обратившись к этому порту?

Можешь через https://docs.docker.com/compose/compose-file/#variable-substitution для каждого запуска подставлять.

А вообще для CI разумно использовать конфигурацию, где внешние порты вообще не слушаются. Держать неколько docker-compose файлов, или делать конфиг многослойным