OCI containers and Linux host kernel: repeatable development environment portability across kernel versions
A repeatable development environment is intended to provide consistent toolchains and dependencies across developer workstations by running OCI images on a shared Linux host kernel. Isolation relies on Linux namespaces for view separation and cgroups v2 for resource enforcement, with OverlayFS providing read-only image layers plus a writable layer for local