Del curso: DevOps: Despliegue de microservicios con Docker
Crear imagen para despliegue en Azure Container Instances - Tutorial de Docker
Del curso: DevOps: Despliegue de microservicios con Docker
Crear imagen para despliegue en Azure Container Instances
Vamos a comenzar a trabajar con Azure Container Instances y, en primer lugar, lo que voy a hacer es generar una imagen a partir de una aplicación personalizada que tengo localmente. Esta aplicación personalizada la podemos encontrar en GitHub, es un 'helloworld' muy básico, y la tengo alojada en esta ubicación. Aquí, como digo, tengo la aplicación, que es una página muy sencilla, y nos basaremos en este Dockerfile para crear nuestra imagen. Básicamente lo que vamos a hacer es usar esta imagen y creará una estructura de directorio, va a copiar la aplicación y luego ejecutará una instalación. Como decía, el código de la aplicación lo tenemos disponible en GitHub. En esta URL, en los ejemplos de Azure, en 'aci-helloworld'. Aquí está disponible para descargar. Vamos a volver con el ejemplo, y lo que haré será navegar a la carpeta y aquí lo que vamos a hacer es un 'docker build' y le vamos a dar una etiqueta, por ejemplo, 'aci- app'. Me va a descargar la imagen de esta versión de Node y está lanzando los diferentes comandos que teníamos en Dockerfile. Vamos a limpiar la pantalla y vamos a ver si ha creado la imagen. Aquí la tenemos, 'aci-app', aquí está la imagen base que se ha descargado previamente y lo que vamos a hacer es ejecutar el contenedor localmente para ver si funciona correctamente. Para ello usaremos obviamente 'docker run', vamos a mapear los puertos, por ejemplo, el 8080, y ahora vamos a ir al navegador a comprobar que, efectivamente, está funcionando. Aquí lo tenemos y aquí tenemos nuestra aplicación en ejecución.
Contenido
-
-
-
-
-
-
-
(Bloqueado)
Opciones para implementar contenedores en Azure3 min 6 s
-
Crear imagen para despliegue en Azure Container Instances1 min 58 s
-
(Bloqueado)
Crear un registro de contenedor en Azure4 min 34 s
-
(Bloqueado)
Implementación de la aplicación en ACI2 min 13 s
-
(Bloqueado)
Introducción a Azure Service Fabric (I)5 min 49 s
-
(Bloqueado)
Introducción a Azure Service Fabric (II)3 min 20 s
-
(Bloqueado)
Escenarios de aplicación de Service Fabric4 min 5 s
-
(Bloqueado)
Ejecutables invitados o existentes en Service Fabric2 min 58 s
-
(Bloqueado)
Reliable Services en Service Fabric5 min 45 s
-
(Bloqueado)
Despliegue tradicional de contenedores en Azure4 min 19 s
-
(Bloqueado)