Conteneur
Unité de virtualisation légère qui empaquette une application avec les bibliothèques et les paramètres dont elle a besoin et l'exécute de la même manière dans chaque environnement.
- 01
Pourquoi c'est important
Elle élimine en grande partie le problème du « ça marchait sur mon ordinateur » : les environnements de développement, de test et de production exécutent le même paquet. Les conteneurs démarrent beaucoup plus vite que les machines virtuelles et utilisent moins de ressources. Le logiciel contenu dans le paquet doit toutefois être maintenu à jour et analysé pour détecter les failles de sécurité.
- 02
Exemple
Une équipe empaquette son application sous forme de conteneur. Un nouveau développeur exécute le projet sur son ordinateur avec une seule commande, et le même paquet est mis en production sans modification après avoir été essayé sur le serveur de test.
- 03
Erreur fréquente
Construire l'image du conteneur une seule fois et ne pas la mettre à jour pendant des mois. Les anciennes bibliothèques qu'elle contient continuent de présenter des failles de sécurité connues.
- 04
Termes associés
Services et guides associés
Parlons de votre projet.
Dites-nous votre besoin ; nous définirons le périmètre ensemble.