Docker узел ls показывает только главный узел в Azure

Я создал контейнерную среду в Azure. Однако во время бега docker node ls, это только показывает узел ЛИДЕР. но не показывает агентский узел здесь. Пожалуйста помоги.

Спасибо

1 ответ

Когда вы запускаете команду создания роя, Docker Engine начинает работать в режиме роя.

Запустите, чтобы создать рой из одного узла на текущем узле. Engine настраивает рой следующим образом:

  • переключает текущий узел в режим роя.
  • создает рой с именемdefault.
  • назначает текущий узел в качестве узла-менеджера лидеров для роя.
  • называет узел именем хоста машины.
  • настраивает менеджер для прослушивания активного сетевого интерфейса на порту 2377.
  • устанавливает текущий узел вActiveдоступность, то есть он может получать задачи от планировщика.
  • запускает внутреннее распределенное хранилище данных для модулей, участвующих в рое, для поддержания согласованного представления о рое и всех запущенных в нем службах.
  • по умолчанию генерирует самозаверяющий корневой центр сертификации для роя.
  • по умолчанию генерирует токены для рабочих и управляющих узлов для присоединения к рою. создает оверлейную сеть с именемingressдля публикации сервисных портов, внешних по отношению к рою.
  • создает наложение IP-адресов по умолчанию и маску подсети для ваших сетей. Вывод дляdocker swarm initпредоставляет команду подключения, которую можно использовать при присоединении к рою новых рабочих узлов:

Иллюстрация здесь

Ссылка: https://docs.docker.com/engine/swarm/swarm-mode/#create-a-swarm .

Дополнительную информацию см. в разделе Присоединение к рабочему узлу.

Как только рабочий узел присоединится к док-станции Swarmdocker node lsдолжен предоставить вам список узлов, присоединенных к рою. [Ссылка ]

Другие вопросы по тегам