Docker
term_id: docker
Category: engineering_practice
Definition
Docker permet aux développeurs d’emballer une application avec toutes ses dépendances dans une unité standardisée pour le développement logiciel. Ces conteneurs isolent le logiciel de son environnement, garantissant une cohérence.
Summary
Docker est une plateforme pour développer, distribuer et exécuter des applications dans des conteneurs légers et portables.
Key Concepts
- Conteneurisation
- Images
- Isolation
- Portabilité
Use Cases
- Déploiement de modèles ML entraînés en tant que microservices
- Standardisation des environnements de développement pour les équipes de data science
- Mise à l’échelle des charges de travail d’inférence dans l’infrastructure cloud
Code Example
| |