-
Working on proot-docker, a bash script on top of skopeo and proot:
https://github.com/mtseet/proot-docker
We need more people to improve it!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
junest
The lightweight Arch Linux based distro that runs, without root privileges, on top of any other Linux distro.
I can highly recommend: https://github.com/fsquillace/junest
-
As a number of comments have noted, there are a bunch of different axes that chroot could be 'better' on - e.g. security and sandboxing.
I wrote https://github.com/aidanhs/machroot (initially forked from bubble wrap) a while ago to lean into the pure "pretend I see another filesystem" aspect of chroot with additional conveniences (so no security focus). For example, it:
1. allows setting up overlay filesystems
-
I found this project an interesting example of how it all actually works
https://github.com/p8952/bocker
Basically, this project runs docker containers inside a chroot environment.
Docker uses Layered Filesystems (Multiple Filesystems mounted under the same folder on top of one another), something that used to be mostly used to have a read only Filesystem, like a cdrom, then mount a writeable folder over the same mount point to make that folder writeable.
Related posts
-
How I Work Fully Remote through SSH without Sudo Rights
-
AppImage + Arch Linux/AUR packages = ArchImage!
-
A script to export the Arch Linux's magics (via JuNest) to the host's menu: "junest-export" (strongly inspired by distrobox-export)
-
Tiling with Pytile1x works ok on Budgie
-
If I am using pacman with a root in userspace, how do I build source packages (aur) also in the user root?