News for hackers. Stuff that matters.
Re:Apple M3 Ultra by duped on Thursday March 06, 2025 @10:11AM (#43281114)
What you want is virtualization, not containerization. And you have this already. Since MacOS doesn't have a stable syscall interface, decoupling the host/guest in a mount namespace and chroot would lead to horrible breakages when the system libraries of your container are out of date with your host OS. So you would have to share the host OS and a big portion of the userspace to begin with.

Or you can package your app as a .app and not worry about it, there's no "pollution" when everything is bundled.

Re:Apple M3 Ultra by egorfine on Thursday March 06, 2025 @10:18AM (#43281204)
Yeah, seems like on macOS that level of isolation is achievable solely with virtualization unlike in Linux. We were talking about missing things in macOS and containerization is one of them.