docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
Conceptos básicos
Qué aprenderás sobre docker swarm
¿Qué es Swarm?
El problema de la escala: qué pasa cuando una computadora sóla no alcanza
Arquitectura de Docker Swarm
Preparando tus aplicaciones para Docker Swarm: los 12 factores
Primeros pasos
Instalación de Docker
Tu primer Docker Swarm
Fundamentos de Docker Swarm: servicios
Entendiendo el ciclo de vida de un servicio
Un playground de docker swarm gratuito: play-with-docker
Docker Swarm multinodo
Administrando Servicios
Administrando servicios en escala
Controlando el despliegue de servicios
Exponiendo aplicaciones al mundo exterior
Swarm avanzado
El Routing Mesh
Restricciones de despliegue
Disponibilidad de nodos
Networking y service discovery
Docker Swarm stacks
Reverse proxy: muchas aplicaciones, un sólo dominio
Swarm productivo
Arquitectura de un swarm productivo
Administración remota de swarm productivo
Consideraciones adicionales para un swarm produtivo
Conclusiones
Conclusiones
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 13
Preguntas 3
docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
Comando para reubicar los servicios para que sean ejecutados solo en los workers
docker service update --constraint-add node.role==worker --update-parallelism=0 app
donde:
–constraint-add node.role => indica el tipo de nodo donde quiero reubicar
–update-parallelism=0 => indica que se harán todos en simultaneo
Todo funciono. Una clase excelente y practica.
docker service create --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
http://192.168.5.151:8080/
![](
docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
docker service update --constraint-add node.role==worker --update-parallelism=0 app```
– Vamos a crear un servicio nuevo
docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
– Verificiamos
docker service ps viz
– Haremos que todos nuestros servicios corran en workers
docker service update --constraint-add node.role==worker --update-parallelism=0 app
una belleza! Amo docker jajjaa
qué buena clase. ¡todo al peluchin! 😛
docker service create -d --name viz -p 8080:8080 --constraint=node.role==manager --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock dockersamples/visualizer
docker service update --constraint-add node.role==worker --update-parallelism=0 app
Aguante Swarm!!
Brutal!
Excelente vamos avanzando!!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.