Alessio Coltellacci
From Clever Cloud
I'm system developer at Clever Cloud. I love to work on low level stuff (Linux kernel, ebpf, VM, unikernel, ...). But most of all I love contributing to open source.
Comprendre les conteneurs Linux en créant un from scratch
Beaucoup d'architectures cloud aujourd'hui se reposent sur des technologies de conteneur linux (docker, lxc, rkt, ...). Au delà des choix des technos, 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 est abordable.
Contenu de la présentation:
Expliquer les features du kernel: 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.