Depuis quelques années, la « star » des conteneurs s’appelle Docker. Tout le monde l'utilise pour presque tout et n'importe quoi. Cependant, il ne faut pas oublier que Docker n'est pas la seule solution de conteneurs disponible pour Linux et qu'il est même arrivé bien tard dans le paysage. Nous allons ici étudier celui qui fut à l'origine, j'ai nommé LXC.
Pourquoi dès que l'on parle conteneur, on nous répond Docker ? Comme pour Java ou Windows, une question de marketing d’un côté et de nombre d’utilisateurs de l’autre. Cependant, le gestionnaire historique LXC continue d’être développé et finalement n’a rien à envier à son « concurrent » sur le plan fonctionnalités. Nous allons ici examiner celui-ci de très près.
Pour notre étude, nous allons nous baser sur une Debian 9, mais si vous travaillez avec une autre distribution les informations fournies dans cet article restent totalement valables, vous risquez juste d'avoir à bricoler un peu plus, car l'intégration de LXC n'est pas toujours optimale et comme d'habitude certains chemins et quelques commandes restent à adapter.
1. Historique
Au commencement était chroot. Dès 1979 apparut cette fonctionnalité encore largement utilisée de nos jours. Il s’agit simplement d’un changement de racine pour un processus particulier, mais ce système...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première