Formación Docker: Creando hosts con Docker Machine

01-03-2017
 
Docker Machine

Docker Machine

En el anterior artículo(Creando clusters de servidores con Docker Swarm) hablábamos de como montar un cluster con Docker. Vimos como Docker es ideal para clusters de manera ágil.

Ahora vamos a ver una herramienta que nos permite crear hosts sobre distintas plataformas como VirtualBox, SoftLayer, Google o Amazon entre otras. Esta herramienta es Docker Machine que nos permite aprovisionar máquinas con Docker instalado y configurado listo para ser usado.

Básicamente, mediante el uso de Drivers, el comando ‘docker-machine’ nos permite crear un nuevo host. Si, por ejemplo, usamos el driver de Virtual Box podemos crear una nueva máquina simplemente con el comando:

docker-machine create -d virtualbox <nombre máquina>

Podemos sacar un listado de máquinas creadas y disponibles mediante el comando:

docker-machine ls

Podemos también conectarnos a una determinada máquina así:

docker-machine ssh <nombre máquina>

Además, el cliente Docker permite ejecutar el comando remotamente simplemente configurando unas variables de entorno o pasándole unos parámetros. Para encontrar estas variables lo podemos hacer de la siguiente manera:

# encontrar las variables de entorno
docker-machine env <nombre máquina>

# encontrar los parámetros del comandos
docker-machine config <nombre máquina>

Con esto nada mas, a disfrutar de Docker y Docker Machine.

Leave a Reply

© Albert Coronado Calzada