docker ecosystem: part iv - swarm

Post on 22-Jan-2017

152 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Docker Ecosystem - Part IV

by @mario21ic

TalleresUNT

AgendaDocker Swarm

Demo

Preguntas?

Docker Swarm

Docker SwarmCluster de forma nativa

Discovery mediante TOKEN

Master y Nodes

Desarrollado en Go

Docker Swarm

Demo conDocker Machine y driver

VirtualBox

Docker SwarmCrear token: $ docker run swarm create

Crear nodo master:

docker-machine create \

-d virtualbox \

--swarm \

--swarm-master \

--swarm-discovery token://<TOKEN> \

swarm-master

Docker SwarmCrear nodo agent-00:

$ docker-machine create \

-d virtualbox \

--swarm \

--swarm-discovery token://<TOKEN> \

swarm-node-00

Docker SwarmCrear nodo agent-00:

$ docker-machine create \

-d virtualbox \

--swarm \

--swarm-discovery token://<TOKEN> \

swarm-node-01

Docker SwarmConectarse a cada nodo:

$ eval "$(docker-machine env swarm-node-00)"

$ eval "$(docker-machine env swarm-node-01)"

Conectarse al master:

$ eval "$(docker-machine env --swarm swarm-master)"

Docker SwarmLanzar en cada nodo:

$ watch docker ps -a

En el master:

$ docker info

$ docker run alpine echo 'hello swarm 1'

$ docker run alpine echo 'hello swarm 2'

$ docker run alpine echo 'hello swarm 3'

Gracias

Preguntas?

top related