Terme informatique

Conteneur

Un environnement isolé qui exécute une application avec ses dépendances sans virtualiser un système d’exploitation complet.

Voir mes favoris

Définition simple

Un environnement isolé qui exécute une application avec ses dépendances sans virtualiser un système d’exploitation complet.

Définition technique

Les conteneurs partagent le noyau de l’hôte tout en isolant processus, réseau et système de fichiers au moyen de mécanismes comme namespaces et cgroups.

À quoi cela sert ?

Déployer des applications de manière légère, portable et reproductible.

Exemple concret

Une application web et ses bibliothèques peuvent être distribuées sous forme d’image de conteneur.

Problèmes fréquents

  • Image vulnérable
  • Secrets intégrés dans l’image
  • Données persistantes mal gérées

Termes associés

Machine virtuelle · Cloud computing · API

À retenir : cette fiche présente le fonctionnement général du terme. Les réglages exacts peuvent varier selon les logiciels, constructeurs et environnements.

0