Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 3.15 KB

README.md

File metadata and controls

60 lines (38 loc) · 3.15 KB

Curso Docker Básico

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.

Estructura del Proyecto

El proyecto está organizado en las siguientes carpetas:

  1. 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.
  2. 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.
  3. 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.

Contenido del Curso

1. Presentación

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.

2. Ejercicios Prácticos

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.

Requisitos

  • 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.

Instrucciones para la Práctica

  1. Clona este repositorio en tu máquina local:

    git clone https://github.com/silvelo/todo-app.git
    cd todo-app
  2. Navega a la carpeta del módulo correspondiente y sigue las instrucciones en los archivos README.md para completar los ejercicios.

Licencia

Este proyecto está licenciado bajo la MIT License.