Рой докеров прослушивает IP-адреса провайдеров для менеджера и работающего узла

#docker #dns #docker-swarm #traefik #docker-networking

#docker #dns #docker-swarm #traefik #docker-сеть

Вопрос:

У меня есть менеджер и рабочий узел в docker swarm и два домена. Один домен указывает на узел менеджера (и принимает трафик и работает по назначению), другой домен указывает на рабочий узел, но трафик не маршрутизируется через swarm. Что необходимо настроить, чтобы трафик домена рабочих узлов попадал в swarm?

Я думал, что это связано с входной сетью, но, похоже, это не так. Входная сеть просто позволяет осуществлять межузловую связь, насколько я могу судить.

Swarm настроен с помощью прокси-сервера traefik, который маршрутизирует на основе домена. Домен для рабочего узла настроен в прокси-сервере traefik, но он не получает никакого трафика.

Спасибо!

Ответ №1:

Проблема, с которой я столкнулся, заключалась в том, что swarm получал трафик, за исключением того, что прокси-сервер traefik не перенаправлял трафик на правильную службу.

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