No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Containers y empaquetamiento: Docker y Kubernetes

13/24
Recursos

Aportes 10

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Esto del Docker y ambientes de producción es tooooodo un mundo (muy muy genial), en Platzi hay un curso muy bueno de Docker. Les comparto tambien este articulo por si están empezando en proyectos personales de datos, en el cual pueden ver como se integra todo para publicar. Y de extra este otro en el que habla de cómo NVIDIA lo usa para acelerar hardware

Una manera sencilla de perder el miedo a usar contenedores (además de tomar el curso de Docker acá en Platzi) es utilizarlo para tareas cotidianas. Por ejemplo, en lugar de instalar de manera global el motor de base de datos que usas para cursos/trabajo, ejecutarlo directamente desde Docker ~

Aqui les dejo este blogpost de platzi para preparar un Entorno de Docker para la carrera de Data Science y tambien el Docker Handbook para principiantes.

Aquí les dejo los resultados del Docker Hub:
https://hub.docker.com/search?q=&type=image

Si apenas estas conociendo o quieres un concepto facil de aprender sobre contenedores, pueden ver este video como apoyo para abstraer su funcionalidad ```
https://www.youtube.com/watch?v=hQgvt-s-AHQ&ab_channel=Platzi

Solo encontre distribucinoes linux y principalmente para este rol hay contenedores de python, mongoDB, MySQL, julia, y similares

Mi resumen de la clase:

Para resolver en mi local si funciona, tenemos Docker, lo que usa son contenedores y aísla el sistema operativo para que pueda correr como un programa, tenemos las apps corriendo dentro de un ambiente controlado ya aislado, hay imágenes, contenedores, los contenedores vienen de imagen ya disponibles que a su vez permiten hacer aplicaciones que se pueden provisionar, para que sean disponibles dentro de un ambiente controlado. El tema con Docker es la virtualización con manejo de contenedores para eso existe la orquestación, esta controla que se esta corriendo y los recursos que sean necesario para que eso funcione de manera óptima. Esto es usado en pip lines de datos.

De las tecnologías que conozco hay imágenes de:

  • MariaDB

  • MongoDB

  • MySQL

  • PostgreSQL

  • Redis

  • Ubuntu

  • Python

  • Node

  • Golang

  • ¡Hasta de Docker!

Buena explicacion.

Wow! ¡Hay un montón de imágenes, hasta descubrí una para construir un servidor privado de chat!
https://hub.docker.com/_/rocket-chat
Se ha abierto un mundo nuevo ante mis ojos!