Cursos y talleres en español de Internet de las Cosas (IoT)
            
  Acceso a cursos  

Introducción a Docker

Introducción a Docker

Descubre cómo Docker transforma el despliegue de aplicaciones, ofreciendo a los participantes la capacidad de crear, implementar y ejecutar aplicaciones de manera uniforme y segura en diversos entornos informáticos. Explora los conceptos fundamentales de Docker, su aplicación en el Internet de las Cosas y las mejores prácticas para gestionar contenedores. Además, conoce Docker Compose y aprende a definir y administrar múltiples contenedores como una única entidad de servicio, mejorando la coherencia y replicabilidad en el desarrollo y despliegue de aplicaciones.

Duración aproximada: 8 horas
Complejidad: 1 - Nivel básico medio (Nociones de electrónica y programación)

Objetivos de aprendizaje

  • Comprender el concepto de contenedores y su papel en la eficiencia de implementación.
  • Explorar la importancia de Docker en proyectos de Internet de las Cosas (IoT).
  • Dominar la utilización de Docker Compose para gestionar servicios interrelacionados.
  • Aprender a definir y configurar servicios, redes y volúmenes mediante archivos YAML.
  • Instalar Docker y Docker Compose, verificando su correcto funcionamiento.
  • Ejecutar y gestionar contenedores Docker para diversas aplicaciones.

Temario

  1. Introducción a Docker

    • Concepto de contenedores
    • Características y ventajas de Docker
    • Aplicaciones en el Internet de las Cosas (IoT)
  2. Docker Compose

    • Definición de servicios
    • Configuración mediante archivos YAML
    • Redes y volúmenes en Docker Compose
  3. Archivo YAML en Docker Compose

    • Servicios: configuración y opciones
    • Redes: comunicación entre contenedores
    • Volúmenes: persistencia de datos
  4. Instalación de Docker y Docker Compose

    • Métodos de instalación
    • Verificación de la instalación
    • Comprobación del estado de Docker
  5. Prueba Docker

    • Creación de un contenedor “Hello World”
    • Verificación y gestión de contenedores

Perfil del Estudiante

La audiencia de este curso “Introducción a Docker” abarca a todos aquellos interesados en aprender sobre la tecnología de contenedores y cómo aplicarla en el contexto del Internet de las Cosas (IoT). Esto incluye, pero no se limita a, desarrolladores de software, ingenieros de sistemas, profesionales de TI y entusiastas de la tecnología que buscan ampliar sus conocimientos y habilidades en el área de la contenerización. El curso está diseñado para ser accesible y atractivo tanto para los principiantes como para aquellos que ya tienen experiencia previa en tecnologías relacionadas, proporcionando una base sólida y una comprensión clara de los fundamentos de Docker y Docker Compose.

Conocimientos previos recomendados

No se requieren conocimientos previos en Docker o tecnologías de contenedores. Este curso proporcionará las bases necesarias para comprender y aplicar eficientemente los conceptos de Docker.

Recursos técnicos requeridos (Software y hardware a ocupar)

  • Computadora o Raspberry Pi con sistema operativo Linux basado en Debian (como Ubuntu)
  • Conexión a internet

Información complementaria

  • Los contenidos del curso se encuentran realizados en idioma ESPAÑOL.
  • La última actualización de algunos contenidos de este curso fueron realizados el día 21 de Jun de 2023.
Los siguientes contenidos son parte integral de este curso:

    Preguntas frecuentes y comentarios

    Comentarios recientes