Curso Docker

Descripción

¿Qué es Dockers? Docker es un conjunto de programas Open Source para que pongamos nuestras aplicaciones en contenedores.

Docker es una plataforma abierta para desarrollar, enviar y ejecutar aplicaciones. Docker permite separar las aplicaciones de la infraestructura para que pueda entregar software rápidamente. Con Docker, se puede administrar una infraestructura de la misma manera que se administran las aplicaciones. Al aprovechar las metodologías de Docker para enviar, probar e implementar código, se puede reducir significativamente el retraso entre escribir el código y ejecutarlo en producción.

¿Qué es un Contenedor? Es un software que al igual que una máquina virtual puede alojar un Sistema Operativo, aunque sólo necesario para subir tu aplicación y sus dependencias, y que ésta funcione igual tanto en el servidor de producción como el desarrollo. ¿Quiénes usan Contenedores Docker? Amazon, Oracle, Microsoft, Redhat, Google y muchas otras empresas ofrecen sus implementaciones de DevOps. DevOps es la solución que utiliza contenedores para Desarrolladores y Operaciones (DevOps).

Objetivo del Curso Docker

En este curso aprenderás y practicarás:

En nuestro curso de Azure DevOps aprenderás:

  • Obtener una descripción general de Docker,¿.
  • Aprender a instalar una de las versiones de Docker para desarrollo local.
  • Construir una imagen de un servicio.
  • Poner SQL Server, Mysql o PostgreSQL en un contenderor.
  • Poner su imagen o imágenes dentro de un contenedor.
  • Crear imágenes personalizadas con Dockerfile.
  • Empujando contenedores a Docker Hub.

Temario General del Curso Azure DevOps

  • Introducción a Docker
  • Uso de contenedores para optimizar los recursos de los data centers
  • Uso de Contenedores Docker para Desarrollo
  • Compartir Contenedores Usando Docker Hub
  • Doker Compouse y Conformando Sistemas Usando Contenedores
  • Deploying y Ejecución de Contenedores en Producción
  • Introducción a la Seguridad en un Contenedor

Lista de Cursos Relacionados con Docker

  • Spring Boot y Microservicios
  • Azure DevOps
  • Docker
  • Kubernetes

Audiencia

Desarrolladores de Java, Angular, React, JavaScript que quieren poner sus Microservicios en contendores.

Metodología

Estos cursos son prácticos, de nivel desde cero hasta avanzados.

Duración

20 horas.

Prerrequisitos

Conocimientos de programación de desarrollo de aplicaciones.

Cursos de Docker