Instalación y configuración de Docker Swarm
Hola!
Para el escenario imaginemos que tenemos 2 servidores SWARM-MASTER01 y SWARM-MASTER02. Apliquemos los comando acorde el TAG
Antes de empezar, aseguremos las reglas de Firewall en cada servidor!
firewall-cmd --add-port=2376/tcp --permanent
firewall-cmd --add-port=2377/tcp --permanent
firewall-cmd --add-port=7946/tcp --permanent
firewall-cmd --add-port=7946/udp --permanent
firewall-cmd --add-port=4789/udp --permanent
firewall-cmd --reload
#--------->SWARM-MASTER01<---------#
#INICIALIZACIÓN
docker swarm init
#MOSTRAR TOKEN PARA UNIR MANAGER
docker swarm join-token manager
#MOSTRAR TOKEN PARA UNIR WORKER
docker swarm join-token worker
Mostrarán los siguientes outputs:
docker swarm join --token $TOKEN $IP_SWARM-MASTER01:2377
Luego con ese comando generado lo aplicamos en el SWARM-MASTER02
Después para validar se ejecuta lo siguiente:
#--------->SWARM-MASTER01<---------#
docker node ls