DOCKER PARA DESARROLLADORES

Duración: 20 horas

Código: DOCK-002

Descripción:

Docker es un proyecto que se ha convertido en uno de los términos de moda por las ventajas que proporciona, entre otros, a los profesionales del desarrollo web y de aplicaciones, o los administradores de sistemas, por la facilidad que supone el trabajar con el concepto de contenedores.

Docker está transformando la forma en que se desarrolla, distribuye y ejecuta el software. La ventaja es muy evidente, se puede encapsular todo el entorno de trabajo de manera que los desarrolladores saben que pueden estar trabajando en su servidor local, con la seguridad de que, al llegar el momento de ponerlo en producción, van a estar ejecutándose con la misma configuración sobre la que se han hecho todas las pruebas.

De esta forma, vamos a poder reducir los tiempos de testeo y adaptaciones al hardware del que se dispone en el entorno de producción.

Audiencia:

Este curso está destinado a:

  • Estudiantes de Desarrollo de software
  • Profesionales de Desarrollo de software
  • Docentes de Desarrollo de software
Prerrequisitos:

Antes de asistir a este curso, los estudiantes deben tener la siguiente base:

  • Entendimiento de modelos de base de datos
Contenido:
  1. Introducción a Docker
    1. Instalación Docker
    2. Línea de comandos Docker
  2. Dockerfile
    1. Construyendo imágenes de contenedores
    2. Almacenamiento y distribución de imágenes
  3. Gestionando Contenedores
    1. Comandos de contenedores Docker
    2. Redes y volumenes docker
    3. Docker Compose
    4. Docker Compose archivos YAML
    5. Docker Compose comandos
  4. Contenedores Windows
    1. Ejecutando contenedores Windows
    2. Contenedores Windows y Docker Compose
  5. Docker Machine
    1. Docker y kubernetes
    2. Kuberentes y herramientas Docker
Costos:

Este costo incluye: Material de seguimiento, Material de estudio, el uso de una computadora por persona, certificados y refrigerios.