Curry On
July 15-16th, 2019

Write your own Container in Rust!
Gargi Sharma
Recurse Center


You might have seen a few cool looking charts in various presentations about Docker where you get a quick “Docker uses namespaces, cgroups, chroot, etc.” to create containers. But why does it take all these pieces to create a contaienr? Why is it not a simple syscall and it’s all done for me? In this talk, we will dispel the magic behind containers and write our own in Rust!


Gargi is a Software Engineer who is currently at the Recurse Center. Gargi loves everything about Systems Programming, shady syscalls and Modern Art. In her spare time, Gargi loves bouldering, hiking and travelling.