Public visé

Ce cours s’adresse aux administrateurs, chefs de projet et toute personne qui souhaitent mettre en oeuvre la virtualisation avec lxc.

Prérequis

Afin de suivre ce stage, une bonne connaissance des systèmes Linux est nécessaire.

Objectifs de la formation

LXC, contraction de l’anglais Linux Containers est un système de virtualisation Open Source.

LXC est utilisé pour faire fonctionner des systèmes Linux isolés les uns des autres dans ce que l’on appelle des conteneurs (de l’anglais containers).

L’objectif de LXC est de créer un environnement aussi proche que possible qu’une installation Linux standard, mais sans avoir besoin d’un noyau séparé, les différents systèmes Linux vont partager le même noyau (valable depuis la version 2.6 du noyau) et une plus ou moins grande partie du système hôte.

Le conteneur apporte une virtualisation de l’environnement d’exécution (processeur, mémoire vive, réseau, système de fichier…) et non pas de la machine. Pour cette raison, on parle de « conteneur » et non de machine virtuelle.

Cette formation vous permettra d’apprendre à mettre en oeuvre LXC.

Programme

Introduction à LXC

Cgroup

Les outils LXC

Gestion des conteneurs

Configuration du réseau