Technologie : Conteneurisation

Méthode de déploiement applicatif reposant sur l’isolation des applications et de leurs dépendances dans des conteneurs légers.

  • Conteneur

    Espace d’exécution dédié à une application logicielle. Un conteneur est un environnement d’exécution isolé qui contient tout ce dont une application a besoin pour fonctionner, y compris le code, les bibliothèques, les outils et les configurations. Un seul noyau kernel est utilisé par le conteneur pour gagner des ressources.

  • Conteneurisation

    Technique qui permet de partager des ressources informatiques entre plusieurs applications. La conteneurisation consiste à créer un conteneur, qui est un espace d’exécution isolé qui contient une application et ses dépendances. Les conteneurs sont plus légers que les machines virtuelles et peuvent partager le noyau du système d’exploitation avec d’autres conteneurs.

  • Docker

    Docker est une plateforme de virtualisation par conteneur qui permet de créer, de déployer et de gérer des applications de manière portable et reproductible. Fonctionnement de Docker Docker utilise un seul système d’exploitation GNU/Linux. Il s’appuie sur les fonctionnalités bas niveau du noyau Linux pour créer et gérer des conteneurs. Un conteneur est une unité…