Actualmente hay 3 formas diferentes de
ejecutar un contenedor Docker en Microsoft Azure:
Uso de un APP Service para contenedores
Docker
Usando el servicio de Azure Kubernetes
(AKS)
Uso de instancias de contenedor de Azure
(ACI)
En este post, veremos brevemente cómo
ejecutar un contenedor Docker en el último servicio mencionado. El servicio
"Instancias de contenedor de Azure" es un servicio bastante fácil y
podría ser un buen comienzo. Haré este paso para la guía de pasos a través del
Portal de Azure. Puede utilizar el CLI o Powershell.
Uso
de instancias de contenedor de Azure
En la primera búsqueda de "Instancias
de contenedor" y esto debería aparecer:
En esta seccion estan las configuraciones mas importantes: elegir el nombre del contenedor y la fuente de la imagen (Estas configuraciones no pueden ser modificadas luego)
La imagen puede ser de un repositorio de Public Docker Hub o de un registro privado de docker (Es importante mencionar esto debido a que podemos crear nuestras propias imagenes y hacer push a un repositorio remoto que luego sera utilizado por ACI para armar el container)
Importante: si estás utilizando un repositorio de Private Docker Hub, tenes que usar ‘index.docker.io’ como servidor de inicio de sesión, caso contrario el pull de la imagen va a fallar.
Luego de definir el nombre del container y el repositorio se deben definir configuraciones extra, tales como: el tipo de container (Windows o Linux), Memoria RAM, tipo de IP publica y mapeos de puertos hacia el container:
Validamos la configuracion antes de proceder a la configuracion del container, si todo esta bien seleccionamos "Ok" para que se cree.
Algo que me sorprendio es la rapidez con la que se crean los containers, en este caso utilizamos una imagen de NGINX y en exactamente 35 segundos ya estaba funcionando
Si vamos a la IP que nos indica Azure asociada al container podremos ver la pagina default de NGINX:
Como conclusion se puede decir que este servicio es perfecto para pruebas y containers standalone donde no es requerido alta disponibilidad.






No hay comentarios.:
Publicar un comentario