Although it is very easy to create a systemd container with EOS, I decided to offer a prebuilt minimal container that can be imported into your system with a single command.
The container will be installed in the default location which is /var/lib/machines.
If that directory is on a BTRFS filesystem, a subvolume with the machine will be created.
Your post totally introduced me to this concept. I’ve been using docker containers for a good while now, didn’t realize systemd has something comparable.
I have no clue about Docker never seriously used it.
As for use cases, it can be used to build packages in a clean environment, or simply as a testbed, if you want to try out “dangerous” things.
It’s a powerful tool, supports cloning, ephemeral boot (i.e. changes will be lost on shutdown), resource management, can be started on host boot automatically, also has SSH support if I remember correctly.
The cool thing is that it is available OOTB on every EndeavourOS installation as part of systemd.
Thanks! However I do feel like the time of Plasmafox is up soon… I’m starting to lose interest and it is very time consuming especially when you don’t know what you’re doing