Мы запускаем докер в режиме роя на нескольких узлах.
Не удалось найти быстрый и простой способ перечисления всех контейнеров (желательно со статусом) в рое из узлов менеджера. Можно видеть наложенные сети и локально работающие контейнеры, подключенные к этим сетям, а также сервисы, но не детали контейнера и т. Д.
Это уже доступно или использование REST API - единственная доступная опция? (не уверен, что там есть вся необходимая информация)
docker
docker-swarm
saabeilin
источник
источник
node ps
хотя.docker node ps $(docker node ls -q) --filter desired-state=Running | uniq
- она выполняет фильтрацию (желаемое состояние), а также удаляет, возможно, нежелательную информацию (uniq).