Este repositorio contiene los recursos y ejercicios utilizados para el Curso de Docker Básico, donde aprenderás los fundamentos de Docker, cómo trabajar con contenedores, imágenes, redes y volúmenes, y cómo aplicar estos conocimientos en entornos prácticos.
El proyecto está organizado en las siguientes carpetas:
frontend/
: Prácticas para los módulos 4 y 5. Aquí se desarrollarán ejercicios relacionados con la configuración y gestión de aplicaciones en un contenedor.backend/
: Prácticas para los módulos 4 y 5. Esta carpeta contiene ejercicios prácticos que trabajan con el backend de aplicaciones, como la configuración de servicios y bases de datos en contenedores.slides/
: Contiene las diapositivas utilizadas en la presentación del curso. Incluye conceptos clave y ejemplos prácticos de Docker.
Además, el repositorio incluye carpetas con ejercicios prácticos, enunciados y soluciones para cada módulo:
modulo_1/
: Ejercicios prácticos, enunciados y soluciones del Módulo 1: Introducción a Docker y conceptos básicos.modulo_2/
: Ejercicios prácticos, enunciados y soluciones del Módulo 2: Contenedores y sus comandos fundamentales.modulo_3/
: Ejercicios prácticos, enunciados y soluciones del Módulo 3: Redes y Volúmenes en Docker.modulo_4/
: Ejercicios prácticos, enunciados y soluciones del Módulo 4: Gestión avanzada de contenedores.modulo_5/
: Ejercicios prácticos, enunciados y soluciones del Módulo 5: Docker Compose y aplicaciones multicontenedor.
Las diapositivas de la presentación se encuentran en el directorio slides/
y cubren los siguientes temas:
- Qué es Docker y sus componentes fundamentales.
- Comandos básicos de Docker para gestionar imágenes y contenedores.
- Configuración de redes y volúmenes en Docker.
- Imágenes y como crear tu propia imagen en Docker.
- Docker Compose y cómo gestionar aplicaciones multicontenedor.
Los ejercicios están organizados por módulo. Cada módulo contiene:
- Enunciados: Descripción detallada de los ejercicios a realizar.
- Soluciones: Respuestas y explicaciones a los ejercicios.
- Archivos: Archivos necesarios para completar los ejercicios, como configuraciones o scripts de Docker.
Los ejercicios están diseñados para ser realizados de forma secuencial, proporcionando un enfoque progresivo para aprender a trabajar con Docker.
- Docker: Asegúrate de tener Docker instalado en tu máquina. Si no lo tienes, puedes seguir las instrucciones de instalación en la documentación oficial de Docker.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/silvelo/todo-app.git cd todo-app
-
Navega a la carpeta del módulo correspondiente y sigue las instrucciones en los archivos
README.md
para completar los ejercicios.
Este proyecto está licenciado bajo la MIT License.