{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Ejercicio sin volúmenes - Montar Base de Datos

    4. Tipos de volúmenes

    5. PHPMyAdmin

    6. Redes de contenedores

    7. Asignar la red desde la inicialización

    8. Bind Volumes

    9. Ejercicio - Bind Volumes

    10. Probar el enlace de directorios

    11. Terminal interactiva -it

    12. Limpieza de lo realizado en esta sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Laboratorio: Reforzamiento de lo aprendido

    4. Resolución del laboratorio

    5. Docker Compose - Multi Container Apps

    6. Correr, limpiar y otras consideraciones - Docker Compose

    7. Limpiar el docker compose y conectar volumen externo

    8. Bind Volumes - Docker Compose

    9. Código final del docker compose

    10. Multi-container app - Base de datos Mongo

    11. Variables de entorno - MongoDB

    12. Multi-container app - Visor de Base de datos

    13. Multi-container app - Aplicación de Nest

    14. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Cron-Ticker - Aplicación simple

    4. Dockerfile - primeros pasos

    5. Construir la imagen

    6. Reconstruir una imagen

    7. Subir imagen a Docker Hub

    8. Consumir nuestra imagen de DockerHub

    9. Añadir pruebas automáticas al código

    10. Incorporar testing en la construcción

    11. Examinar la imagen creada

    12. Dockerignore

    13. Remover archivos y carpetas de la imagen

    14. Tarea - Subir imagen a docker hub

    15. Forzar una plataforma en la construcción

    16. Buildx

    17. Buildx - Construcción en multiples arquitecturas

    18. Código fuente y breve resumen

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de proyecto

    4. Multi-State Build

    5. Solución de la tarea

    6. Subir la imagen a Docker hub

    7. Build con otras arquitecturas

    8. Cron-Ticker - Código fuente

    9. Nota Importante

    10. Docker compose build - Preparación

    11. Docker compose - Target State

    12. Ejecutar partes específicas del Dockerfile

    13. Probar el BindVolume desde el compose

    14. Generar production build

    15. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 134 lecciones
  • 14 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Poder realizar instalaciones como administrador
• Una computadora PC, Mac o Linux con los requisitos mínimos para correr Docker (revisar sitio web para confirmar)
• Saber comandos básicos de consola o terminal es recomendado (no obligatorio)

{DESCRIPCIÓN}

Docker es una plataforma de software de código abierto para automatizar despliegues de aplicaciones dentro de contenedores, y proporciona una forma eficaz de controlar versiones, agilizar el desarrollo y es una pieza fundamental para Kubernetes.

Poder crear, usar, y desplegar imágenes es una habilidad necesaria para cualquier desarrollador o administrador de hoy en día, ahorra mucho tiempo en la preparación de diferentes ambientes de desarrollo, testing, staging y production.

Este curso te dará las más que las bases para poder utilizar Docker de una forma productiva y funcional, aprenderemos mediante ejercicios prácticos y tareas. También cuenta con una sección introductoria a Kubernetes (K8s) para que adicionalmente puedas seguir explorando todo lo que el mundo de los contenedores ofrece.

El camino de este curso te llevará de no tener conocimiento alguno sobre Docker, hasta poder utilizar cualquier imagen, leer la documentación de las mismas, crear tus imágenes, configurarlas, utilizarlas, crearlas en diferentes arquitecturas y desplegarlas en registros en la nube.

Estos son algunos de los temas incluidos en el curso:

• Docker: ¿qué es?, y ¿por qué es tan importante saberlo?
CLI: Command Line Interface - 95% del curso está basado en CLI.
- Nueva sintaxis de comandos
- Creación de cada pieza componente CLI
- Construcciones tradicionales
• Docker Desktop: Uso del mismo, pero no es el tema principal.
• Dockerfiles: Creación de imágenes
• Compose: Crear, ejecutar y construir multi
container apps
• BuildX: Crear imágenes en múltiples arquitecturas
• Automatización de despliegues
• Variables de entorno
• Construcciones automáticas
• GitHub Actions:
- Triggers
- Test: del código
- Build: del código
- Build: de la imagen
- Push: de la imagen  a registros privados y públicos
• Digital Ocean
• Algunas imágenes a utilizar:
- nginx
- Postgres
- Mongodb
- Mongo Express
- Node
- Alpine
- PgAdmin
- PHPMyAdmin
• Introducción y ejercicio de Kubernetes
• Github
• Tags
• Y más...

El curso cuenta con una hoja de atajos personalizada para este curso para ayudarnos en el camino de Docker y así ayudarnos a refrescar la memoria cuando la necesitemos.



{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS