Despliegue de contenedores Docker a Azure Container Services usando Visual Studio y .NET Core

En este post veremos como desplegar contenedores de Docker usando Visual Studio y Azure Container Services. Usando Docker for Windows y Hyper-V es posible almacenar localmente los contenedores creados en Visual Studio, todo esto sobre Docker Engine. A continuación crearemos un proyecto .NET Core y lo almacenaremos en un contenedor para luego ser desplegado a nuestra cuenta de Docker Hub, después lo agregaremos a nuestro orquestador DC/OS con Marathon. Pre-requisitos Tener una suscripción de Azure si no tienes una, puedes obtener un free trial Contar con Azure Container Service cluster, si no cuentas con un recurso de ACS, puedes seguir la siguiente guía para crear uno: "Como crear un cluster de contenedores con Azure Container Services" . Visual Studio 2015 Update 3, obtenerlo aquí . Docker for Windows Visual Studio Tools for Docker Microsoft .NET Core 1.0.1 RTM VS 2015 Tooling Preview 2, with the 1.0.1 updates Crear proyecto .NET Core En Visual Studi...