Как взаимодействуют manager-ы и worker-ы в docker swarm?
Добрый вечер.
Пожалуйста, не говорите про Google. Не можете или лень ответить - не отвечайте.
Недавно начал изучать Docker. Узнал про docker swarm. Увидел пример с образом nginx который выводит ID контейнера, который, соответственно, постоянно меняется.
Мне стало интересно, как именно (можно пример кода?), как взаимодействует manager с worker-ами в docker sworm. Как определяет кому, кого и какие данные передать и как их передает?
Это все автоматически происходит, он запускает сеть которая работает через их собственный протокол данных, и пропускает трафик туда где рабочий воркер. Поэтому можно обращаться в любой воркер, а трафик попадет туда где он решит.
p3trukh1n, а я тоже не про nginx, можете считать что там есть виртуальный роутер. Особого контроля нет, да и swarm давно не обновляется, все используют kubernetes