Ejercicio de programación con Docker: Crear imagen Dockerfile

Código
Práctica
0h 5m

Ejercicios Docker Crear Imagen Dockerfile. Aprende a crear imágenes con Dockerfile mediante ejercicios prácticos y ejemplos claros.

Crea un archivo Dockerfile para contenerizar una aplicación web sencilla utilizando Python y el framework Flask (no es necesario conocer ninguno). El Dockerfile debe realizar las siguientes acciones, en el orden dado:

  1. Imagen Base: Comienza el archivo especificando una imagen base que corresponda a Python 3.8 (python:3.12).
  2. Directorio de Trabajo: Establece '/code' como el directorio de trabajo dentro del contenedor. 
  3. Dependencias: La aplicación Flask necesita un archivo llamado requirements.txt. Asume que este archivo ya existe en el mismo directorio que el Dockerfile. Debes copiar este archivo desde tu directorio local al directorio de trabajo en la imagen.
  4. Instalar Dependencias: Debe ejecutarse el comando pip install -r requirements.txt.
  5. Puerto: Informa a Docker que tu aplicación se ejecutará en el puerto 5000.
  6. Comando de Ejecución: Para iniciar el servidor, Flask requiere ejecutar el comando flask run --host=0.0.0.0.
Empezar ejercicio de programación

Todos los ejercicios de programación de Docker

Evalúa tus conocimientos con ejercicios de programación en Docker de tipo Test, Puzzle, Código y Proyecto con VSCode.

Certificados de superación de Docker

Supera todos los retos de Docker y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.

Tutorial para resolver este ejercicio de programación

Docker

Docker

Crear imágenes con Dockerfile

Imágenes Docker

Otros tutoriales de programación con Docker