одинаковые контейнеры, типа мини-сайтов. Но это не масштабирование, так как у каждого такого контейнера должен быть свой домен.
Нашел решение в виде nginx_proxy, но он отлично работает поверх Docker на одном хосте. Когда же я пытаюсь его настроить поверх Docker в режиме Swarm, у меня он не срабатывает. То есть он типа запускается допустим на manager, а те контейнеры на worker и вроде бы не срабатывает. Либо я что-то не так понял и оно должно работать ( я еще ковыряюсь). Либо надо сразу брать какой-нибудь Traefik и не мучаться с nginx? Или кто что думает? Контейнеры нужно также запускать через API, поэтому вариант с env VIRTUAL_HOST (nginx_proxy автоматически подхватывает его) - очень удобен.
Возьмитесь Traefik. В полне хорошо подходит по ваши цели
https://dockerswarm.rocks/traefik/
Обсуждают сегодня