Docker Ecosystem: Part III - Machine

Post on 22-Jan-2017

162 views 2 download

transcript

Docker Ecosystem - Part III

by @mario21ic

TalleresUNT

AgendaDocker Machine

Demo

Commands

On cloud

Preguntas?

Docker Machine

Docker MachinePara la manipulacion de Docker hosts

Provee Docker hosts para: Digital Ocean, VirtualBox, Azure, Amazon, Kvm, etc

Integración nativa con Docker Swarm

Docker Machine - DemoCrear Host:

$ docker-machine create -d virtualbox devopsday

Listar: $ docker-machine ls

Conectar:

$ eval "$(docker-machine env devopsday)"

Verificar: $ docker info

Docker Machine - DemoProbar:

$ docker run alpine echo 'Hello from Machine'

Deploy:

$ docker-compose up

Verificar:

$ docker ps

Docker Machine - CommandsEntrar al terminal:

$ docker-machine ssh orbis

Copiar:

$ docker-machine scp origen orbis:/tmp

Actualizar:

$ docker-machine upgrade

Docker Machine - Cloud provides

Amazon:

$ docker-machine create --driver amazonec2 --amazonec2-access-key AKI******* --amazonec2-secret-key 8T93C******* aws-sandbox

Digital Ocean:

$ docker-machine create --driver digitalocean --digitalocean-access-token xxxxx docker-sandbox

Custom:

$ docker-machine create --url=tcp://50.134.234.20:2376 custombox

Gracias

Preguntas?