The preparatory talk covers all the basics you'll need for this workshop, including: Linux syscalls and glibc wrappers, chroot vs pivot_root, namespaces, cgroups, capabilities and more.
Use the provided slides while advancing through the levels, adding more features to your container. Remember to go over each level's readme, and if things get rough- you can always find the solution for level N in level N+1 skeleton.
There are currently 3 options to start the workshop by yourself:
- We created a public AMI with the required configuration and utilities already installed: ami-8faab0e3 (eu-west-1)
- We provide a packer template so you can create your own AMI
- We have a Vagrantfile for you to run using your favorite virtual machine hypervisor (NOTE: still not fully tested)