

I guess you could install cockpit (via Terminal, sorry, but it’s pretty straightforward and there are good guides). After that, you could use the cockpit web interface to deploy docker/podman containers. It’s a bit clunky sometimes, but it does the job purely in UI.
You can also manage updates, backups, etc via cockpit if you install the required modules.
As base, I’d use any stable Linux distro that’s reccomended for server use.
Yeah, OK, I was thinking of my sister, also around that age, but I guess I have a bit of a “cool older brother” bonus, that her mother might not necessarily have.
Did manage to get her into Linux, though, so I see that as a win.