Hi,
I'm just new to Alpine and read a lot about issues with musl vs. glibc. So I have a theoretical question about the level of separation of systems.
Let's start with Proxmox. It runs on Debian which comes with glibc. Proxmox supports Alpine which uses musl as an official LXC container system. Is this really separated fully? Does Proxmox really separate the systems fully although they are still running somehow with the same kernel but different c libraries?
If I spin that further, what happens if I install docker on alpine and install a docker container which uses debian as a base image. Will it run and does docker really separate the different architectures and c libraries from each other?
I'm just new to Alpine and read a lot about issues with musl vs. glibc. So I have a theoretical question about the level of separation of systems.
Let's start with Proxmox. It runs on Debian which comes with glibc. Proxmox supports Alpine which uses musl as an official LXC container system. Is this really separated fully? Does Proxmox really separate the systems fully although they are still running somehow with the same kernel but different c libraries?
If I spin that further, what happens if I install docker on alpine and install a docker container which uses debian as a base image. Will it run and does docker really separate the different architectures and c libraries from each other?