CloudLamb E-Learning

Banner

Docker desde cero


oveja

Plan de estudios

  • Clase 1: Introducción a Docker
  • 1. ¿Qué es Docker?
  • 2. Arquitectura de Docker
  • 3. Imágenes y contenedores
  • 4. Instalación de Docker
  • 5. Comandos básicos de Docker
  • Clase 2: Creación de imágenes de Docker
  • 1. Dockerfile y su sintaxis
  • 2. Personalización de imágenes con Dockerfile
  • 3. Construcción de imágenes personalizadas
  • 4. Etiquetas de imágenes
  • 5. Almacenamiento de imágenes en Docker Hub
  • Clase 3: Gestión de contenedores
  • 1. Comandos de gestión de contenedores
  • 2. Configuración de redes y volúmenes para contenedores
  • 3. Vinculación de contenedores
  • 4. Configuración de variables de entorno
  • 5. Supervisión y registro de contenedores
  • Clase 4: Docker Compose
  • 1. ¿Qué es Docker Compose?
  • 2. Sintaxis de Docker Compose
  • 3. Definición de servicios en Docker Compose
  • 4. Creación y gestión de contenedores con Docker Compose
  • 5. Escalado de servicios
  • Clase 5: Docker y Kubernetes
  • 1. Introducción a Kubernetes y su integración con Docker
  • 2. Implementación de contenedores Docker en Kubernetes
  • Clase 6: Despliegue Aplicaciones con Docker y Kubernetes
  • 1. Desarrollo de aplicaciones utilizando contenedores Docker
  • 2. Empaquetado de aplicaciones en imágenes de Docker
  • 3. Despliegue de Imagenes Docker en Kubernetes

Instructor del curso

Instructor Jesús
Jesús Ruiz

Serior DevOps Engineer

Excelente profesional del área Cloud con amplia formación académica dispuesto a transmitir de la mejor manera el conocimiento a los alumnos.

Clases en tiempo real

Para nuestras conferencias en vivo utilizamos las siguientes herramientas, las cuales te permitirán interactuar de manera directa con tu mentor y demás compañeros de clase.

bluejeans webex

No pierdas la oportunidad de:

  • Aclarar las dudas en tiempo real
  • Acceder al contenido teórico/práctico por tiempo ilimitado
  • Evaluaciones
  • Proyectos
  • Laboratorios y casos de estudios prácticos

¿De qué trata esta carrera?

Porqué debes aprender Docker?

Docker es una plataforma de código abierto que permite la creación, implementación y ejecución de aplicaciones dentro de contenedores. Un contenedor es una unidad de software ligera y autónoma que contiene todo lo necesario para que una aplicación se ejecute, incluyendo el código, las bibliotecas y las dependencias del sistema.

En lugar de ejecutar una aplicación directamente en un sistema operativo, Docker permite empaquetar la aplicación y todas sus dependencias en un contenedor. Esto proporciona una forma consistente y reproducible de implementar aplicaciones, ya que los contenedores son portátiles y pueden ejecutarse en cualquier entorno que tenga Docker instalado, independientemente del sistema operativo o la infraestructura subyacente.

¿Qué aprenderás?

A continuación parte de los temas que se estudiará en el curso:

  • Introducción a Docker
  • Instalación y configuración de Docker
  • Imágenes y contenedores
  • Administración de contenedores
  • Orquestación de contenedores
  • Integración continua y entrega continua (CI/CD) con Docker

¿Hacia quién va dirigido?

El curso de Docker está dirigido a diversos perfiles de profesionales de tecnología, incluyendo

  • Desarrolladores de software: Los desarrolladores pueden beneficiarse del curso de Docker para aprender a crear, empaquetar y desplegar aplicaciones en contenedores. Esto les permite asegurar que sus aplicaciones se ejecuten de manera consistente en diferentes entornos, facilita la colaboración en equipos de desarrollo y acelera el proceso de desarrollo y pruebas.
  • Ingenieros de DevOps: Los profesionales de DevOps pueden aprovechar el curso de Docker para adquirir habilidades en la gestión y orquestación de contenedores en entornos de implementación distribuida. Esto les permite mejorar la eficiencia operativa, la escalabilidad y la disponibilidad de aplicaciones, así como la automatización de procesos de implementación y entrega continua (CI/CD).
  • Administradores de sistemas: Los administradores de sistemas pueden beneficiarse del curso de Docker para aprender a implementar y administrar contenedores en infraestructuras existentes. Esto les permite optimizar el uso de recursos, mejorar la gestión de dependencias y simplificar la implementación y el mantenimiento de aplicaciones en diferentes entornos.
  • Arquitectos de soluciones: Los arquitectos de soluciones pueden aprovechar el curso de Docker para comprender cómo diseñar y desarrollar arquitecturas de aplicaciones basadas en contenedores. Esto incluye la planificación de la infraestructura, la gestión de dependencias, la escalabilidad y la seguridad de las aplicaciones distribuidas.

Certificado modelo

Modelo de certificado
Mascota de CloudLamb

Inscríbete aquí

¡Ahora sí! estamos preparados para comenzar este grandioso proceso que nos llevará a la preparación profesional que necesitamos.

Instructores de Logo de Cloudlamb


Yunuen Lucatero
Yunuen Lucatero

Penetration Testing | Ethical Hacker

Linkedin

Edgar Benavente
Edgar Benavente

CCIE 43023 | CCSI 34840 | PCNSE

Linkedin

Edward Jackson
Edward Jackson

CCNA R&S | CCNP ENTERPRISE

Linkedin

Johan Ramos
Johan Ramos

CCNA R&S

Linkedin

Juan Bustamante
Juan Bustamante

CCNA R&S

Linkedin

Luis Hidalgo
Luis Hidalgo

Fortinet Specialist | Check Point | Specialist | Radware Specialist

Linkedin

Juan Alfonzo Martinez Ayala
Juan Alfonzo Martinez Ayala

Arquitecto TI

Linkedin

Fernando Chacón
Fernando Chacón

DEVNET | Network automation | API programming | Information Security

Linkedin

Manuel Roldan
Manuel Roldan

Certified Ethical Hacker | Forensic Investigator

Linkedin

José Carrizales
José Carrizales

PCNSE | PCNSC | PCSPI

Linkedin

Carlos Oseches
Carlos Oseches

CCNA R&S | CCNP ENTERPRISE | MIKROTIK

Linkedin

Henry Enmanuel Ortiz Rodriguez
Henry Enmanuel Ortiz Rodriguez

Cisco Enterprise | Routing Specialist

Linkedin

Jhonny Estrella
Jhonny Estrella

Virtualización | Servidores | Seguridad de redes

Linkedin

Abraham Manuel Palomares Navarro
Abraham Manuel Palomares Navarro

PCNSA-PCNSE

Linkedin

Cesar Arevalo
Cesar Arevalo

Network Consulting Engineer CCIEx2 SP/RS #52036

Linkedin

Leonardo Almeida
Leonardo Almeida

Desarrollador Full Stack

Linkedin