Jack Wallen le muestra los pasos para unir nuevos nodos a un Docker Swarm como trabajador y administrador para ayudar a administrar clústeres de Docker más grandes.
¿Tiene un Docker Swarm funcionando y necesita agregarle más nodos? Probablemente recuerde cómo la inicialización de Docker Swarm le presentó el comando de unión. El token de unión de ese comando solo se puede usar una vez, por lo que incluso si copió ese comando en un archivo, no funcionará para un nuevo nodo.
Sin embargo, afortunadamente, los desarrolladores de Docker hicieron posible unir nuevos nodos a un Swarm en cualquier momento. Para hacer esto, deberá tener un Docker Swarm en funcionamiento con al menos un nodo controlador y un nuevo nodo para unirse. Puede agregar tantos nodos como necesite y hacerlo en cualquier momento.
Puede unirse a un nodo como trabajador o administrador. La diferencia es simple: los nodos de administrador eligen un líder para llevar a cabo las tareas de orquestación, mientras que los nodos de trabajo reciben y ejecutan tareas que se envían desde los nodos de administrador. Lo más probable es que te unas al nodo como trabajador, pero te mostraré los comandos para ambos.
Primero, unámonos a un nodo como trabajador. Inicie sesión en su nodo controlador Docker Swarm y emita el comando docker swarm join-token worker
. La salida incluirá el comando de unión de enjambre de docker que ejecutará en el nuevo nodo trabajador. Si necesita generar un nuevo token, use la opción de rotar así: docker swarm join-token --rotate worker
.
Ahora, si desea unirse a un nodo como administrador, el comando es docker swarm join-token manager
. Para crear un nuevo token de unión, puede usar la opción de rotación de la misma manera con docker swarm join-token --rotate manager
.
Una vez que ejecute uno de esos comandos en su nuevo nodo, se unirá al Swarm como trabajador o administrador, y estará listo para desarrollar y administrar un clúster de Docker más grande.
Suscríbase a How To Make Tech Work de TechRepublic en YouTube para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.