

I did for awhile on PC, but more recently I couldn’t get it to run happily on an ARM macOS VM. I try off and on but it never works right, so I have boring old Debian when I need Linux (usually to disk repair for disks actually used by Linux machines).


Define “server”:
If you mean any process that serves on the network well then of course you can.
If you mean multiple containerized stacks acting as a service then yes, you can do that too.
If you mean multiple operating systems, I’m not so sure but I can’t imagine that it’s impossible.