I recently tried out to run tljh in a docker container. At a very early stage the process was aborted because of a missing systemd. On the other hand, podman comes with systemd supported. I thought it could be a chance I need to try. Is there any reason why it shouldn’t be done?
Why I plan to do this? TLJH couldn’t easily be uninstalled. The manual suggests to just discard the whole VM. Depending on the IT department, obtaining a VM is cumbersome and related with processes. On a VM, I can easily run a second layer of isolation. If I run a VM inside a VM, I expect a quite low performance so that I want to avoid that. This is why for me some kind of slim containerization and isolation is important.