Duración
1 día
Descripción
En este curso, aprenderá a crear y administrar contenedores de forma individual con Docker
Engine; diseño de imágenes de contenedores e introducción al almacenamiento y redes de contenedores en un solo nodo.
Curso 50% práctico – 50% teórico.
Este curso está dirigido a una audiencia técnica en general y profesionales IT.
Contenidos del curso
Comprender qué es Docker y cómo Docker puede modernizar la cadena de suministro de software.
Conceptualizar un modelo mental para el flujo de trabajo de Docker
Comprender los fundamentos de la seguridad de Docker y aplicar la gestión de secretos.
Comprender los fundamentos de la contenedorización en un solo nodo Docker.
- Lab: Correr, inspeccionar y listar contenedores.
- Lab: Interactuar con contenedores (escribir y reconectar).
- Lab: Contenedores en segundo plano y reconexión.
- Lab: Arrancar, parar, inspeccionar y eliminar contenedores.
Creación interactiva de imágenes.
- Lab: Modificar un contenedor.
- Lab: Capturar el estado de un contenedor como una imagen.
- Lab: Escribir y construir un Dockerfile (2/2).
Crear imágenes con un Dockerfile(1/2).
- Lab: Escribir y construir un Dockerfile (1/2).
- Lab: Utilización de la “BuildCache”.
- Lab: El Comando “history”.
Crear imágenes con un Dockerfile(2/2).
- Lab: Comando por defecto.
- Lab: Combinar comandos por defecto con opciones.
- Lab: Construcción de imágenes con el método de múltiples etapas.
- Lab: Etiquetar, listar y compartir imágenes.
Multi-StageBuilds.
- Lab: Definir un “Multi-stagebuild”.
- Lab: Crear imágenes intermedias.
- Lab: (Opcional): Crear una imagen desde “Scratch” (desde cero).
- Lab: (Opcional): Habilitar BuildKit
Gestionar imágenes
- Lab: Crear una cuenta en Docker Hosted Registry
- Lab: Etiquetar y listar imágenes.
- Lab: Compartir imágenes en Docker Hub
Volúmenes en Bases de Datos.
- Lab: Desplegar Postgres.
- Lab: Escribir datos en la BBDD
- Lab: Construcción de imágenes con el método de múltiples etapas.
- Lab: Etiquetar, listar y compartir imágenes.
Introducción a las redes.
- Lab: Inspeccionar la red por defecto (Bridge).
- Lab: Conectar contenedores a la red docker0
- Lab: Definir nuevas redes Bridge.
Mapeo de puertos en contenedores.
- Lab: Mapear puertos en el tiempo de ejecución.
- Lab: Definir la exposición de puertos en el Dockerfile.
Información general
Cursos Monográficos en Plataforma de Contenedores Docker & Kubernetes
Contenedores & Kubernetes
Presencial | Learning virtual class
Propia del fabricante