Aller au contenu

Conteneur

Un conteneur exécute des processus applicatifs dans un environnement isolé. Il peut faciliter le déploiement ; sauvegardes et exploitation restent nécessaires.

Également appeléContainerConteneur logiciel
Cloud & exploitation

Un conteneur est un environnement d’exécution isolé pour des processus applicatifs. Il démarre à partir d’une image de conteneur. Dans un usage courant de conteneurs Linux, les conteneurs partagent le noyau de leur hôte ; chacun n’embarque donc pas un système d’exploitation complet avec son propre noyau.

Un portail fictif et son traitement en arrière-plan peuvent fonctionner dans des conteneurs distincts. Leurs versions et dépendances peuvent ainsi être déployées séparément. Si les deux tournent sur la même machine, sa panne peut néanmoins arrêter les deux composants.

L’isolation ne garantit pas une protection contre tout problème de sécurité. Les données ne deviennent pas non plus persistantes du seul fait d’être traitées dans un conteneur. Stockage durable, droits d’accès, mises à jour et restauration doivent être configurés. Redémarrer un conteneur diffère de la restauration de commandes perdues à partir d’une sauvegarde testée.

Sources

Articles sur le sujet

Cloud & exploitation avec ASES

Hébergement, déploiement, maintenance et suivi