Ejercicio de programación con Docker: Crear imagen Dockerfile
Código
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:
- Imagen Base: Comienza el archivo especificando una imagen base que corresponda a Python 3.8 (
python:3.12
). - Directorio de Trabajo: Establece '/code' como el directorio de trabajo dentro del contenedor.
- 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. - Instalar Dependencias: Debe ejecutarse el comando
pip install -r requirements.txt
. - Puerto: Informa a Docker que tu aplicación se ejecutará en el puerto 5000.
- Comando de Ejecución: Para iniciar el servidor, Flask requiere ejecutar el comando
flask run --host=0.0.0.0
.
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.
Crear un archivo Docker Compose con un servicio
Código
Crear un archivo Docker Compose con varios servicios
Código
Descargar imágenes de hub.docker.com
Test
Instalación de Docker
Test
Introducción a Docker
Test
Creación de contenedores
Código
Creación de volumen Docker
Código
Crear y usar redes Docker
Código
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
Crear imágenes con Dockerfile
Imágenes Docker