Desplegando nuestros hosts de Docker a Azure con Machine

A la hora de desplegar nuestro host o motor de Docker en Azure, ya estuve hablando sobre cómo se podía hacer utilizando la extensión disponible para máquinas virtuales o desde cero dentro de nuestra propia máquina virtual.

Sin embargo, estos mecanismos no proporcionan una solución rápida o fácilmente automatizable en entornos que así lo requieran. Por ello, desde Docker no están haciendo evolucionar la plataforma únicamente en el área de su motor y cliente, sino que también hay una serie de proyectos satélites que buscan completarla proporcionando las herramientas de orquestación y automatización necesarias.

A finales de febrero, liberaron la primera versión beta de tres de ellas: Swarm, Compose y Machine.

  • Machine: el objetivo de esta herramienta es facilitar el despliegue del motor de Docker a través de un solo comando en tu ordenador, en tu propio datacenter o en un proveedor de cloud como Azure.
  • Compose: facilita el despliegue de aplicaciones distribuidas construidas sobre una solución basada en múltiples contenedores.
  • Swarm: es la solución de clusterización para contenedores de Docker. Permite unificar diferentes motores de Docker como un único host virtual y desplegar en él tus soluciones. Lo mejor es que se puede gestionar desde otras herramientas de forma transparente como el propio cliente de Docker, Compose, Jenkins, etc.

El artículo de hoy está enfocado a mostrar cómo hacer uso de Machine para desplegar nuestras hosts en Azure.
Continue reading Desplegando nuestros hosts de Docker a Azure con Machine