September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Tuesday, September 13 • 09:00 - 10:35
Containers – A Look Under the Hood - Gerlof Langeveld, AT Computing

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
There are many implementations available to run containerized applications, such as Docker, CRI-O and Podman. All implementations depend on distinct features that are offered by the Linux kernel. Knowledge about these features helps you to understand how containerized applications operate under the hood and eventually helps with debugging. Gerlof covers three kernel features that are the foundation of the container concept: 1. Kernel namespaces, used to isolate a process from the other processes running on the same host.  2. Process-related root directory, that enables an application process to have its own private mini-filesystem, just containing the files that are needed to run that process.  3. Capabilities, used to determine the special privileges for a process, independent of the fact whether the process runs under root identity (uid 0) or not.  Gerlof also explains the relation of these features with particular parameters that are used for container platforms, like ‘--pid=host’ (namespaces) or ‘--cap-add=...’ (capabilities) when using Docker. During this workshop you gain hands-on experience by building a containerized application, just by using standard Linux commands.

avatar for Gerlof Langeveld

Gerlof Langeveld

Trainer/Consultant, AT Computing
Gerlof Langeveld is trainer/consultant for AT Computing in The Netherlands. He teaches classes about programming languages, the Linux operating system (like ‘Linux System Programming' and 'Linux Performance Analysis and Tuning’), and classes about Docker and Kubernetes. Gerlof... Read More →

Tuesday September 13, 2022 09:00 - 10:35 IST
Liffey Hall 1 (Level 1)
  ContainerCon, Container Runtimes + Management and Orchestration