Skip to content

silvelo/docker-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published