Hola, mi nombre es Cristian y seré su instructor en este curso, en este curso vamos a hablar de la
herramienta llamada Docker, que es una herramienta diseñada para facilitar la creación, implementación
y ejecución de aplicaciones, siempre mediante el uso de contenedores.
Bueno, en este curso vamos a ver como instalar, configurar y usar los comandos más utilizados de Docker.
Vamos a crear contenedores e imágenes personalizadas para generar contenedores.
Vamos a manejar Docker Hub para tanto bajar como subir imágenes a dicho repositorio.
Vamos a utilizar el base para orquestar servicios entre contenedores y veremos una introducción también
con toques Suan y concurrentes.
Vale.
Qué es Docker?
Puesto que eres una herramienta diseñada para facilitar la creación, implementación y ejecución de
aplicaciones mediante el uso de contenedores.
Vale, nos preguntamos por qué debemos hacer este curso?
Pues problablemente hay muchísimas tecnologías que hay que aprender para dominar el desarrollo moderno,
el ecosistema de Bobs, que es a lo que yo me dedico.
Pero Docker, por supuesto.
Y la orquestación del ecosistema de contenedores es una de las habilidades más importantes que tenemos
que tener hoy en día.
Tenemos que trabajar y aprender sobre esta tecnología, porque la mayor parte de proyectos en producción
de diferentes empresas se basan en dos cero gobernantes.
Que vamos a hacer al terminar este curso?
Pues vamos a crear, implementar, ejecutar, ejecutar aplicaciones usando contenedores Docker.
Qué proyecto prácticas se realizarán en este curso?
Pues vamos a realizar diferentes prácticas, diferentes laboratorios en las que vamos a desplegar diferentes
aplicaciones con Guinart, con certificado SSL, otras aplicaciones sin certificado SSL y como vemos
como vamos a poder instalar diferentes y con más diferentes aplicaciones, bases de datos y servicios
que nos pueden servir mucho para cuando entremos a trabajar en una empresa o para crear nuestra propia
empresa.
Y bueno, y qué necesitamos para realizar este curso?
Bueno, necesitamos algún conocimiento básico de Linux, no mucho conocimiento sobre Linux y vamos a
ir explicando cada cada cosa que vayamos haciendo, cada comando que vayamos haciendo en dicho curso.
Y necesitamos acceso a Internet para realizar los siguientes ejemplos y ejercicios del curso.
Así que vamos a curso.