2024-06-14 –, E104 (capacity 72)
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.
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.
Hi,
I am Alex Guidi and I have been working as a software engineer since 2013. Learning is one of my passions and that is why I already worked with several programming languages and domains.
Currently I am working at Red Hat. Open source projects are something I really love. I believe in the power of the open source community to build amazing software to the entire technology sector.
As a software engineer I want to build software easy to understand and useful for the open source community.