Curso de Docker

David Iván Carreón Jiménez
Automatización, QA y Testing, Metodologías, Procesos y Marcos de Trabajo
$11,078.00
Curso de Docker
  • 10 estudiantes
  • 0 lessons
  • 0 quizzes
  • 24 hour duration
10 estudiantes

Descripción: 

 

Docker es una plataforma de software de código abierto que lo ayuda a crear, implementar y ejecutar sus aplicaciones utilizando contenedores. Este Curso de Docker es ideal para guiarlo en su camino hacia la implementación de Docker y contenedores. Aprenderá a configurar un entorno de desarrollo de Docker en una estación de trabajo con Linux, Mac o Windows, y aprenderá a usar todos los comandos para ejecutar y administrar sus imágenes y contenedores de Docker. Explorará Dockerfile y cómo construir sus propias imágenes de Docker de nivel empresarial. Luego, aprenderá acerca de las redes Docker, Docker Swarm y los volúmenes Docker, y cómo usar estas características con las pilas Docker para definir, implementar y mantener aplicaciones de múltiples contenedores altamente escalables y tolerantes a fallas.

 

Objetivo del curso:

 

Al final de este curso, entre otras cosas, el alumno obtendrá los conocimientos y habilidades tales como: Configurar su estación de trabajo Docker en varias plataformas. Utilizar una serie de comandos de Docker con parámetros. Crear imágenes Docker usando Dockerfiles. Aprender cómo crear y usar volúmenes Docker. Desplegar infraestructura de Docker Swarm multi-nodo. Crear y utilizar las redes locales y remotas de Docker. Implementar aplicaciones multi-contenedor que son HA y FT.

 

Temario:

 

Parte 1. Configuración de un entorno de desarrollo Docker

Requerimientos técnicos | Configuración de su entorno de desarrollo Docker | ¿Qué diferencias hay que tener en cuenta entre los sistemas operativos?

 

Parte 2. Comandos de Docker

Información sobre la sintaxis del comando | El comando de versión | El comando de ejecución Docker

 

Parte 3. Creando imágenes Docker

¿Qué es un Dockerfile? | La instrucción FROM | La instrucción LABEL | La instrucción COPY | La instrucción ADD | La instrucción ENV | La instrucción ARG | La instrucción USER | La instrucción workdir | La instrucción VOLUME | La instrucción EXPOSE | La instrucción RUN | La instrucción CMD | La instrucción ENTRYPOINT | La instrucción HEALTHCHECK | La instrucción ONBUILD | La instrucción STOPSIGNAL | La instrucción SHELL | El comando de compilación de la imagen de Docker

 

Parte 4. Volúmenes de Docker

¿Qué es un volumen Docker? | Creando volúmenes Docker | Eliminando volúmenes | Compartir datos entre contenedores con contenedores de volumen de datos

 

Parte 5. Docker Swarm

¿Qué es Docker Swarm? | Cómo configurar un clúster de Docker Swarm | Gerentes y trabajadores | Servicios de Swarm | Accediendo a aplicaciones de contenedores en Swarm.

 

Parte 6. Redes Docker

¿Qué es una red Docker? | Redes Docker incorporadas (locales) | Controladores de red (remotos) de terceros | Creación de redes Docker | Funciones de red gratuitas | ¿Qué controlador de red Docker debo usar?

 

Parte 7. Docker Stacks

Entender el uso de Docker Stacks | Cómo crear y utilizar un archivo YAML compuesto para Stacks | El resto de los comandos de tacks | Mejores prácticas para escalar una aplicación de Stack

 

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0
$11,078.00