@pho4cexa glibc is just this amazing pinnacle of ineptitude when it comes to this problem
every other language on earth makes it easy to target old versions but with glibc you get to choose between "install an entire separate operating system just for one goddamn library" or "pile your chroot hacks so tall that they appear to be a monument to human hubris and risk incurring the wrath of the gods in a babel-type curse"
only such an abdication of basic common sense could lead to a situation where "just use docker" is legitimately the easiest way to go