INT_DOCK
Data Base
Introducción a Docker
24 horas
Nível: Data Base
Presencial (SP) e Online
Introdução
Con este curso el alumno conocerá los conceptos básicos de Docker, al igual que los conceptos generales de la arquitectura de Docker. El participante podrá crear sus propios contenedores, administrarlos en Docker Hub y desplegarlos en instancias de Docker. El curso se encuentra dividido en secciones con temáticas relacionadas a cada característica de Docker.
Objetivo do curso
El curso tiene como objetivo construir unas bases de conocimiento sólidas en el manejo de Docker y creación de imágenes de Docker. Como objetivos específicos tenemos:
Manejar los conceptos básicos de Docker y sus componentes.
Manejar el despliegue de contenedores con sus opciones más relevantes.
Manejar el concepto de imagen en Docker.
Manejar los conceptos básicos de Docker y sus componentes.
Manejar el despliegue de contenedores con sus opciones más relevantes.
Manejar el concepto de imagen en Docker.
Público-alvo
Este curso va dirigido a todos aquellos estudiantes, profesionales o aficionados que estén interesados en aprender conceptos básicos de Docker y creación de imágenes.
Pré-requisitos
Conocimientos básicos de Json o YAML (optional). Conocimientos básicos de infraestructura. Conocimientos básicos de redes
Conteúdo programático
Capítulo 1 Introducción
Objetivo
¿Qué es Docker?
Arquitectura de Docker.
Componentes de Docker.
Build, share and run
Prueba corta
Referencias.
Capítulo 2 Contenedores
Objetivo
Maquinas virtuales vs contenedores.
Cómo crear contenedores.
Logs de contenedores.
Comandos en contenedores.
Limitar recursos en contenedores.
Monitoreo de contenedores.
Eliminar contenedores.
Crear imagen mediante commit.
Exportar contenedores.
Prueba corta.
Ejercicio de reforzamiento.
Referencias.
Capítulo 3 Imágenes
Objetivo
Búsqueda de imágenes y repositorios.
Dockerfile.
RUN vs CMD vs ENTRYPOINT.
Contenedores como non root.
Multi-stage.
Operaciones sobre imágenes.
Prueba corta.
Ejercicio de reforzamiento.
Referencias.
Capítulo 4 Storage
Objetivo
Storage
Volumes.
Bind mounts
Tmpfs mounts.
Prueba corta.
Ejercicio de reforzamiento
Referencias.
Capítulo 5 Network
Objetivo
Listar los puertos de un contenedor.
Port forwarding.
Networking.
Bridge.
Host.
Comandos.
Prueba corta
Ejercicio de reforzamiento.
Referencias.
Capítulo 6 Docker Stacks y compose file
Objetivo
Introducción.
Docker compose file.
Prueba corta
Ejercicio de reforzamiento.
Referencias.
Objetivo
¿Qué es Docker?
Arquitectura de Docker.
Componentes de Docker.
Build, share and run
Prueba corta
Referencias.
Capítulo 2 Contenedores
Objetivo
Maquinas virtuales vs contenedores.
Cómo crear contenedores.
Logs de contenedores.
Comandos en contenedores.
Limitar recursos en contenedores.
Monitoreo de contenedores.
Eliminar contenedores.
Crear imagen mediante commit.
Exportar contenedores.
Prueba corta.
Ejercicio de reforzamiento.
Referencias.
Capítulo 3 Imágenes
Objetivo
Búsqueda de imágenes y repositorios.
Dockerfile.
RUN vs CMD vs ENTRYPOINT.
Contenedores como non root.
Multi-stage.
Operaciones sobre imágenes.
Prueba corta.
Ejercicio de reforzamiento.
Referencias.
Capítulo 4 Storage
Objetivo
Storage
Volumes.
Bind mounts
Tmpfs mounts.
Prueba corta.
Ejercicio de reforzamiento
Referencias.
Capítulo 5 Network
Objetivo
Listar los puertos de un contenedor.
Port forwarding.
Networking.
Bridge.
Host.
Comandos.
Prueba corta
Ejercicio de reforzamiento.
Referencias.
Capítulo 6 Docker Stacks y compose file
Objetivo
Introducción.
Docker compose file.
Prueba corta
Ejercicio de reforzamiento.
Referencias.
Próximas turmas
Não há turmas abertas no momento. Entre em contato para verificar disponibilidade ou agendar turma fechada.
Solicitar Inscrição / Cotação Consultar via WhatsApp