« Sous le capot des conteneurs Linux »

Aujourd’hui, beaucoup d’architectures cloud se reposent sur des technologies de conteneurs Linux (docker, lxc, rkt, …). Au delà des choix des technologies, qu’est-ce qu’un conteneur Linux en lui-même ? Peut-on le comparer à une VM light ? En créant soi-même un conteneur Linux, on comprend mieux cette technologie .

Contenu de la présentation:

Expliquer les fonctionnalités du noyau: cgroups, namespace, ulimits utilisés pour créer un conteneur et limiter ses ressources.

  • Construire un micro conteneur linux from scracth.

  • Montrer les dernières features des conteneurs linux (e.g. user namespace)

  • Une digression sur leur évolution par rapport aux unikernels.