2019-10-11, 12:00–12:45, S1 Disco Room
It's 2019 and you are using containers for everything. But do you know how do they work? What special sauce in the Linux kernel made them possible? Is there life beyond Docker?
In this talk, we will go back to the basics and learn a bit about the different container runtime projects that existed throughout the time and the ones that people use nowadays. Explore the differences between the traditional Virtual Machines and containers, between system containers and application containers, etc...
We will also explore the basic building blocks of containers, namely, Linux namespaces, chroot and cgroups. Finally, we will take it all to practice by exploring how much can we achieve using only what Linux gives us out of the box.