Integrando Docker a su infraestructura y servicios.
4.5 (48 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
261 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Integrando Docker a su infraestructura y servicios. to your Wishlist.

Add to Wishlist

Integrando Docker a su infraestructura y servicios.

Aprenda, utilice y adapte Docker desde cero. Despliegue sus servicios de forma rápida y segura utilizando Docker.
Best Seller
4.5 (48 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
261 students enrolled
Last updated 9/2017
Spanish
Current price: $20 Original price: $100 Discount: 80% off
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
What Will I Learn?
  • Podrán utilizar Docker como plataforma de contenedores en cualquier entorno.
  • Podrán incorporar y adaptar Docker en la infraestructura de sus empresas o grupos de trabajo.
  • Sabrán construir y desplegar sus propios servicios utilizando Docker.
  • Aprenderán a orquestar aplicaciones utilizando Docker Compose.
  • Aprenderán a crear sus propios registros privados para la imágenes de Docker.
View Curriculum
Requirements
  • El estudiante está familiarizado con los conocimientos básicos de los sistemas Linux, pero no necesita ser experto.
  • El estudiante tiene conocimientos básicos para trabajar con editores de texto como vi o vim, pero de no conocerlos puede utilizar alternativas como nano.
Description

El curso da solución al problema que tienen los estudiantes que desean aprender, utilizar y adaptar Docker a las necesidades de su empresa o grupo de desarrollo pero no saben cómo empezar. Les ayudará a entender cómo sacar provecho de la agilidad, control y portabilidad que proporciona Docker.

Las habilidades que aprenderán los estudiantes son:

  • Entender qué es Docker y cómo utilizarlo.
  • Entender los flujos de trabajo utilizando Docker.
  • Crear sus propias aplicaciones utilizando Docker.
  • Desplegar servicios utilizando Docker.
  • Orquestar aplicaciones utilizando Docker.
  • Crear un registro privado para la imágenes de Docker.
Who is the target audience?
  • Este curso es para personas que desean aprender Docker sin tener conocimientos previos de esta plataforma.
  • Este curso es para administradores de sistemas que desean incrementar sus habilidades en DevOps e incorporar Docker a su infraestructura.
  • Este curso es para personas que desean aprender a desplegar sus aplicaciones de forma rápida y segura utilizando Docker.
  • Este curso es para personas que desean incorporar Docker como cultura de desarrollo de software.
Curriculum For This Course
80 Lectures
04:28:52
+
Introducción al Curso
4 Lectures 08:52

Se realiza la presentación del curso. Se explican los objetivos del curso, a quién va orientado y las habilidades que podrán adquirir una vez finalizarlo.

Preview 03:31

Se mencionan los contenidos que serán visto durante el curso. Los estudiantes podrán identificar los conocimientos que van a adquirir.

Preview 01:40

Se identifican los recursos necesarios para realizar el curso. Se explica por qué son necesarios. Se brindan alternativas a los estudiantes que no tengan las opciones que utilizaremos en el curso.

Preview 01:07

Se mencionan elementos de interés sobre el autor para que los estudiantes puedan consultar las referencias y compartir las dudas que presenten durante el curso.

Preview 02:34
+
Introducción a Contenedores y Docker
6 Lectures 18:07

Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.

Preview 01:09

Se identifica el error común que sucede cuando las aplicaciones se comportan de forma distinta entre la máquina de desarrollo y la máquina de producción. Se explica el origen de este error y la forma de resolverlo.

Preview 04:16

Se explica qué son los contenedores y cuáles son sus beneficios. Se muestra cómo los contenedores pueden ayudarnos a resolver el problema presentado en la clase anterior.

Preview 04:19

Se explica qué es Docker y los componentes que lo integran. Se explica los beneficios por los cuales debe ser utilizado Docker por desarrolladores y administradores.

Preview 02:59

Se explica las diferencias y similitudes entre los contenedores y las máquinas virtuales. Se explica cómo deberían utilizarse ambas tecnologías.

Preview 04:36

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.

Preview 00:48
+
Instalando Docker
6 Lectures 14:09
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Preview 00:33

Se identifican las dos versiones que brinda Docker. Se muestran las diferentes plataformas donde pueden ser instaladas estas versiones.

Docker en Linux, Windows y OSX
01:09

Se muestran los pasos a seguir para crear una máquina virtual y luego instalar Ubuntu Server 16.04.2 en ella. Se realizan configuraciones en la máquina virtual para poder acceder a través de nuestro terminal preferido.

Crear MV para instalar Ubuntu
06:28

Se muestran los pasos necesarios para instalar Docker CE en Ubuntu 16.04.2. Se realizan las configuraciones necesarias después que ha sido instalado Docker para lograr un uso más cómodo.

Instalar Docker en Ubuntu
03:23

Se explican los pasos que son necesarios dar para iniciar el primer contenedor de Docker.

Nuestro primer contenedor
01:31

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.

Resumen del módulo
01:05
+
Primeros pasos con Docker
6 Lectures 16:01

Se menciona el contenido que verán los estudiantes durante el módulo y
se identifican las habilidades o beneficios que obtendrán los
estudiantes.

Preview 00:55

Se explica la filosofía que utiliza Docker para organizar su estructura de comandos. Se enseña a utilizar los comandos de ayudar para encontrar la información necesaria en cada caso.

Estructura de comandos
04:08

Se explican los comandos más utilizados para trabajar con las imágenes y los contenedores. Se explica la filosofía que utiliza Docker siempre que inicia un contenedor.

Imágenes y contenedores
03:36

Se explica qué es Docker Store y cuáles son las bondades que brinda para el entorno Docker.

Docker Store
05:08

Se explica cuáles son los repositorios en GitHub que almacenan la información referentes a las imágenes oficiales de Docker.

Imágenes de Docker en GitHub
01:06

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.

Resumen del módulo
01:08
+
Rutinas con imágenes y contenedores
6 Lectures 14:03
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Preview 00:50

Se explican los comando que deben utilizarse para iniciar y listar los contenedores de Docker. Se realizan ejemplos prácticos para mostrar su correcto funcionamiento.

Iniciar y listar contenedores
05:16

Se explican los comando que deben ser utilizados para mostrar los logs registrados en los contenedores. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Mostrar logs
01:45

Se explican los comando que deben ser utilizados para eliminar las imágenes y los contenedores. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Eliminando imágenes y contenedores
02:37

Se explican los comando que deben ser utilizados para salvar y cargar las imágenes de Docker. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Salvar y cargar imágenes
02:38

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.
Resumen del módulo
00:57
+
Construyendo imágenes
6 Lectures 19:31
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Introducción al módulo
00:54

Se explica que es el fichero Dockerfile y cuál es su función. Se explica cuál es la estructura que compone el fichero Dockerfile.

Introducción a Dockerfile
02:41

Se explican los pasos a seguir para crear la primera imagen de Docker. Se muestra un ejemplo de fichero Dockerfile para crear la imagen de Docker.

Construir la primera imagen
06:58

Se explican algunas de las etiquetas más utilizadas dentro de la estructura del fichero Dockerfile. Se muestra un ejemplo de cómo utilizar estas etiquetas.

Instrucciones en Dockerfile
06:08

Se explican las buenas prácticas que deben ser aplicadas durante la construcción y creación del fichero Dockerfile. Se explican las consecuencias que puede ocasionar el no utilizar correctamente este fichero.

Buenas prácticas en Dockerfile
02:17

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.
Resumen del módulo
00:33
+
Volúmenes
6 Lectures 27:13
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Preview 00:46

Se explica qué son los volúmenes para Docker y cuáles son los beneficios que nos brindan. Se explica cuáles son las diferentes formas que tiene Docker para utilizar los volúmenes.

¿Qué son los volúmenes?
04:08

Se explican los comando que deben ser utilizados para crear los volúmenes de datos. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Utilizar volúmenes de datos
07:08

Se explican los comando que deben ser utilizados para crear los contenedores como volúmenes de datos. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Utilizar contenedores como volúmenes de datos
09:11

Se explican los comando que deben ser utilizados para salvar la información existentes en los volúmenes de datos. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Salvar la información
04:08

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.

Resumen del módulo
01:52
+
Publicar servicios
8 Lectures 32:11
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Preview 01:27

Se explican los pasos que deben ser dados para asignarle un IP dinámico a nuestra máquina virtual.

Obtener IP de la máquina virtual
06:22

Se explican los pasos que deben ser dados para asignarle un IP estático a nuestra máquina virtual.

Establecer IP estático en la máquina virtual
02:15

Se explica que significa publicar un servicio para Docker.

¿Qué es publicar un servicio?
03:52

Se explican los comando que deben ser utilizados para publicar un servicio con Nginx. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Publicar servicio con Nginx
06:09

Se explican los comando que deben ser utilizados para publicar un servicio con Nginx utilizando un puerto específico. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Publicar servicios definiendo el puerto
04:48

Se explican los comando que deben ser utilizados para crear y publicar nuestro sitio web. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Publicar mi sitio web
05:53

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.
Resumen del módulo
01:25
+
Publicar imágenes en Docker Cloud
6 Lectures 24:25
Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.
Preview 01:14

Se explica la filosofía que se debe seguir a la hora de estructurar nuestros proyectos con Docker.

Estructurar proyectos pensando en Docker
04:07

Se explican los pasos que deben ser dados para registrar un repositorio en Docker Cloud.

Registrar repositorio en Docker Cloud
06:33

Se explican los comando que deben ser utilizados para publicar nuestra imagen en Docker Cloud. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Publicar imagen en Docker Cloud
06:34

Se explica el significado del fichero dockerignore dentro del entorno Docker. Se explica la cómo deben crearse estos ficheros.

Fichero dockerignore
04:08

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.
Resumen del módulo
01:49
+
Publicar imágenes desde GitHub
5 Lectures 17:20

Se menciona el contenido que verán los estudiantes durante el módulo y se identifican las habilidades o beneficios que obtendrán los estudiantes.

Preview 01:17

Se explica la filosofía de trabajo que debemos utilizar para desplegar nuestras aplicaciones utilizando GitHub.

Filosofía de trabajo con GitHub
04:09

Se explican los pasos que deben ser dados para crear nuestras imágenes desde la plataforma GitHub. Se muestran ejemplos prácticos para comprobar su funcionamiento.

Crear imágenes desde GitHub
06:42

Se explica cómo deben funcionar las plataformas GitHub y Docker Cloud cuando realizamos modificaciones en nuestro código fuente. Se muestran ejemplos prácticos de este funcionamiento.

¿Y si se modifica el código?
03:36

Se realiza un resumen del contenido visto durante el módulo y las habilidades adquiridas por los estudiantes.
Resumen del módulo
01:36
5 More Sections
About the Instructor
Manuel Morejón
4.5 Average rating
45 Reviews
261 Students
1 Course
Ingeniero DevOps & Capitán de Docker

Máster en Informática Aplicada, Ingeniero DevOps y Consultor. Capitán y Mentor en la Comunidad de Docker. Cuenta con habilidades técnicas y de comunicación para ayudar a los equipos a mejorar sus flujos de trabajo y reducir los tiempos de despliegues. El objetivo es siempre maximizar la producción y minimizar los errores. 

Entusiasta para enseñar y compartir el conocimiento con la Comunidad.

Docker Captain Program
4.7 Average rating
2,701 Reviews
16,575 Students
3 Courses

Courses with this co-author signify that the primary author is a verified Docker Captain with Docker Inc.

Docker Captain is a distinction that Docker awards select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. Captains are Docker ambassadors (not employees) and their commitment to sharing their expertise has a huge impact on the Docker community – whether they are blogging, writing books, speaking, running workshops, creating tutorials and classes, offering support in forums, or organizing and contributing to local events – they help make Docker’s mission of democratizing technology possible.