Definition
Docker permite a los desarrolladores empaquetar una aplicación junto con todas sus dependencias en una unidad estandarizada para el desarrollo de software. Estos contenedores aíslan el software de su entorno, asegurando consistencia en diferentes entornos de ejecución.
Summary
Docker es una plataforma para desarrollar, enviar y ejecutar aplicaciones en contenedores ligeros y portátiles.
Key Concepts
- Contenedorización
- Imágenes
- Aislamiento
- Portabilidad
Use Cases
- Despliegue de modelos de ML entrenados como microservicios
- Estandarización de entornos de desarrollo para equipos de ciencia de datos
- Escalado de cargas de trabajo de inferencia en infraestructura en la nube
Code Example
| |