Luigi Mario Zuccarelli
I have over 25 years experience in software development. I enjoy coding in golang and just recently in rust. I'm also passionate about hardware development and in my free time work on IoT embedded controllers and sensors.
Session
Nowadays it is very common to use tools like podman or docker to handle container images.
These tools bring a lot of convenience to developers since they hide the complexity behind the underlying structure of a container image.
One of these complexities is about how to guarantee the container image is going to run on different operating systems and processors’ architecture. The common solution for this complexity scenario is what is called OCI Index / Manifest List, which is implemented in almost all popular container images tools available today.
During this presentation, we will give you an overview about how multi-platform container images work and show an example developed in golang. After this session you will have a better understanding about what is going on behind the scenes when an image is pulled and run on different platforms.