Du premier chroot implémenté par BSD à runc, la riche histoire des conteneurs propose des réponses aux problématiques liées à la distribution et au partage des ressources.
Du premier chroot implémenté par BSD à runc, la riche histoire des conteneurs propose des réponses aux problématiques liées à la distribution et au partage des ressources. La conférence retrace l'histoire des conteneurs sous GNU/Linux. Celle-ci commence en 1979 avec les premières versions du chroot proposé par BSD. Depuis, un panel de solutions existent afin de répondre aux problèmes complexes d'isolation, de partage et de distribution des ressources.
Axé sur les faits, la conférence explique de manière détaillée l'implications des différents acteurs et les conséquences des choix qui construisent l'histoire des conteneurs.
Elle décrit particulièrement les changements récents (~2005), initiés par Google avec les cgroups et les volontés communes d'harmonisation des technologies au sein de la mainline du kernel Linux.




