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
должен предоставить вам список узлов, присоединенных к рою. [Ссылка ]