7 - Ejecutar la imagen Docker localmente

Lección 7 del curso Docker.

En las lecciones anteriores hemos visto cómo preparar el código fuente para un proyecto Docker, cómo crear un archivo Dockerfile y cómo crear una imagen Docker.

Así que en este punto ya hemos ejecutado los cuatro primeros pasos que usualmente hacen parte del flujo de trabajo de un proyecto Docker.

Y nos resta sólo el último paso, que consiste en ejecutar la imagen Docker que acabamos de crear para verificar que funciona correctamente. Veamos este último paso en detalle.

Contenido exclusivo suscriptores

Suscríbete para tener acceso al video con la explicación detallada de esta lección. Además podrás disfrutar de todos los cursos de la Academia Online

¡Y listo! Acabamos de ver lo sencillo que resulta ejecutar un contenedor (o imagen Docker) usando el comando docker run. En este caso usamos una opción adicional (la opción -i) que nos permite introducir datos desde el teclado.

Y con esto ya hemos verificado que nuestro contenedor funciona correctamente y que el modelo almacenado en este contenedor ya puede generar predicciones.

Así que con lo que hemos visto en este módulo ya hemos aplicado de forma práctica todo el procedimiento paso a paso para crear y ejecutar localmente un contenedor de aplicaciones creado con Docker.

El siguiente paso consiste como tal en desplegar nuestra aplicación en un servidor en la nube. Y en este caso existen un sinfín de opciones (como por ejemplo el uso de servicios de Amazon Web Services o de Microsoft Azure, entre otros).

Sin embargo, para tener una idea general de este proceso de despliegue podemos también hacer uso de una herramienta que ha sido creada específicamente para el despliegue de contenedores Docker: Docker Hub.

Así que en el último módulo del curso veremos cómo desplegar nuestra aplicación en esta plataforma. Y específicamente en la próxima lección veremos cómo crear un repositorio en Docker Hub el cual usaremos posteriormente para subir nuestro contenedor y ejecutarlo directamente en la nube.

Ver todas las lecciones de este curso