Programa del Curso

¿Qué es Docker?

  • Casos de uso
  • Componentes principales de Docker
  • Docker Arquitectura
  • Tecnología subyacente

Instalación de Docker

  • Instalación en Ubuntu y Windows
  • Uso de Docker Machine para el aprovisionamiento de hosts
  • Controladores de máquinas Docker para proveedores de servicios en la nube

Ciclo de vida de los contenedores

  • Creación y ejecución de contenedores
  • Detener y reiniciar
  • Investigación de un contenedor
  • Visualización de los registros
  • Mirando los procesos
  • Eliminación de un contenedor y sus datos

Dockerdimensionamiento de las aplicaciones

  • El ejemplo de hello world
  • Contenedor interactivo de Bash
  • Creación de una imagen mediante la confirmación de cambios
  • Creación de una imagen a partir de un Dockerfile
  • Compilaciones automatizadas basadas en GitHub
  • Ejecución de más de un proceso en un contenedor
  • Herramienta auxiliar de Gosu
  • Ejecución de una aplicación web en un único contenedor
  • Ejecución de una aplicación web en la arquitectura de microservicios

Gestión de imágenes

  • Búsqueda y descarga de imágenes existentes
  • Docker Concentrador y repositorio local
  • Compartir imágenes con otras personas
  • Implementación de un repositorio de imágenes privado

Networking de contenedores

  • Mapeo de puertos
  • Vinculación y nomenclatura de contenedores
  • Creación y administración de redes personalizadas
  • Red a través de muchos Docker hosts (superposición)

Datos en contenedores

  • Volúmenes de datos
  • Directorios y archivos de host como volumen de datos
  • Contenedores de volúmenes de datos
  • Volúmenes de datos compartidos entre Docker hosts
  • Copia de seguridad y restauración de volúmenes de datos

Docker Compuesto

  • Descripción general de Docker Compose
  • Ejecución de aplicaciones de varios contenedores mediante un comando
  • Definición de servicios, redes, volúmenes y variables
  • Configuración de restricciones de tiempo de ejecución en los recursos

Docker Swarm

  • Introducción a la agrupación en clústeres nativos de Docker
  • Servicios de descubrimiento
  • Docker Swarm Estrategias y filtros

Requerimientos

Cierta familiaridad con la línea de comandos y Linux es una ventaja.

  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Categorías Relacionadas