Closed flashdma closed 3 months ago
Hiya!
So, to run these binaries, the glibc libraries are needed. While you are actually installing them, docker can't find it in 24.04 because there are no /lib/
or /lib64/
paths in the rootfs. In 22.04, those paths are created while installing the libc6
and other library slices. But in 24.04, the libraries are installed in /usr/lib/
and base-files
is the package which symlinks /lib/
to /usr/lib/
.
Install the base-files_base
slice too and things should work. You can get away with only installing the library paths from base-files_lib
slice if you do not want all the paths from the base
slice.
Let me know if it works. Cheers!
Thank you very much! I added base-files_lib
slice and it works now!
Hello!
I'm using the below
Dockerfile
:If I build it and run, then I get the below error:
If I change
UBUNTU_RELEASE
parameter to22.04
in theDockerfile
, then everything works as expected. Am I doing something incorrectly or there is a problem with Ubuntu 24.04 support?