Docker es una plataforma de software de código abierto que automatiza el despliegue, la ejecución y la gestión de aplicaciones dentro de contenedores ligeros y portátiles.
Instalación de Docker en GNU/Linux Debian, Ubuntu, Rocky
Configuración Post Instalación
¿Qué es Docker Desktop?
Instalación de WSL (Windows Subsystem for Linux)
Distribuciones y Conceptos de WSL
Configuración de Docker Desktop
Creando Contenedores e Instancias de PostgreSQL
Creando el primer contenedor
Docker HUB – Repositorios de Imágenes en Internet
Asignación de Nombres a Contenedores
Contenedores Interactivos y Background
Reinicio de Contenedores en Docker
Eliminar Imágenes y Contenedores
Lanzar comandos con Docker EXEC
Docker LOGS, Docker KILL, Docker TOP y Docker STATS
Guardar Imagen en un archivo comprimido
Visualizar Estadísticas de los Contenedores
Introducción a los Puertos en Docker
Redes en Contenedores - Arquitectura
Conexión Externa a un Contenedor
Verificación de Puertos en Imágenes y Contenedores
Creación de una Red (Networking) de forma Personalizada
Asociar un Contenedor de Docker a una Red
Configuración de las Propiedades de la Red
Enlace y Comunicación de Contenedores en una Red
¿Qué son los Volúmenes?
Crear un volúmen en un Contenedor
Compartir Volúmen Independiente con Contenedores
Compartir Múltiples Volúmenes con Contenedores
Proceso de Eliminación de Volúmenes
Trabajar con BINDS MOUNTS
Almacenamiento Temporal
¿Qué es Docker Compose?
Configuración de Docker Compose
Docker Compose – Manejo de Volúmenes
Despliegue de Contenedor de Base de Datos
Configuración de Variables de Entorno
Verificando la Funcionalidad del Contenedor de DB
Despliegue de la Aplicación Web
¿Qué es Docker File?
Conociendo Docker Commit
Conociendo las Capas dentro de una Imagen
Donde se almacenan las imágenes en GNU/Linux
Crear una Imagen desde Docker File
Reconstrucción de una Imagen
Clausulas FROM, CMD, ENTRYPOINT
Determinando el Directorio de Trabajo con WORKDIR
Variables de Entorno (ENV)
Cargar Imagen en Docker Hub
Consumir Imagen de Docker Hub
Buildx - Construcción en múltiples tecnologías
Proyecto con Múltiples Tecnologías
¿Qué son las tablas en Mark Down?
Aprovisionamiento de Base de Datos
Contenedor para conexión con Base de Datos
Desplegar Proyecto de Docker Hub
Crear Registro del Proyecto
Cargar Proyecto Final al registro
Descripción
Docker es una plataforma de software de código abierto que automatiza el despliegue, la ejecución y la gestión de aplicaciones dentro de contenedores ligeros y portátiles. El objetivo principal de esta capacitación es proporcionar los conocimientos necesarios a los desarrolladores y profesionales de TI para crear, empaquetar, desplegar y gestionar aplicaciones de manera eficiente utilizando contenedores, asegurando la consistencia entre entornos de desarrollo, pruebas y producción.
Requisitos
Capacitación OnLine en VIVO (clases síncronas) con Laboratorios 100% prácticos
Todos los Laboratorios son realizados en ambientes Virtuales con VMware, EVE-NG, etc.
Computador con un mínimo de 8GB de RAM y 100GB de Disco (HDD, SSD, etc.)
Ingeniero de Sistemas con más de 10 años de experiencia en Tecnologías de la Información, me especializo en el área de Administración de Redes y Servidores, Configuración de Routers y Firewalls Cisco, Fortinet, Sophos, Check Point, PfSense y Mikrotik, tengo experiencia en verificación de Vulnerabilidades, Ethical Hacking y Pentesting en Infraestructura TI. Conocimiento en la Implementación de Servidores de Monitoreo y Centros de Operaciones de Seguridad (SOC).
Student feedback
4.7
(75)Course Rating
5 stars
0.00%
4 stars
0.00%
3 stars
0.00%
2 stars
0.00%
1 stars
0.00%
Reviews
For Add Course Review. You need to login first Login Here