Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

246
Views
Cómo enumerar los nodos de enjambre de docker con etiquetas

¿Cómo puedo imprimir fácilmente todos los nodos de enjambre acoplables disponibles con sus etiquetas?

Se agregaron etiquetas a los nodos como
$ docker node update --label-add type=one my_node_name
Y los nodos de lista predeterminados con docker node ls no muestran filtros.

Además, puedo enumerar la etiqueta que inspecciona cada nodo como:

 $ docker inspect my_node_name | grep type "type": "one"

---EDITAR--

Pregunta similar ¿Cómo filtro los nodos de enjambre de Docker por etiqueta? se trata de filtrar mi se trata de listar

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Puedes ejecutar algo como:

 docker node ls -q | xargs docker node inspect \ -f '{{ .ID }} [{{ .Description.Hostname }}]: {{ .Spec.Labels }}'

Puede ajustar eso para usar un rango para un formato más bonito en lugar de imprimir el mapa predeterminado:

 docker node ls -q | xargs docker node inspect \ -f '{{ .ID }} [{{ .Description.Hostname }}]: {{ range $k, $v := .Spec.Labels }}{{ $k }}={{ $v }} {{end}}'

Siéntase libre de actualizar la salida formateada a los campos que necesita.

over 4 years ago · Santiago Trujillo Report

0

Versión principal de PowerShell:

 docker node ls -q | ` ForEach-Object { ` docker node inspect $_ --format '{{ json . }}' | ` ConvertFrom-Json -Depth 99 } | ` Select-Object { $_.Description.Hostname }, { $_.Spec.Labels }
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!