Hi @EVTO, there should be no problem running ROOT in a virtual machine (or a Docker container).
You can also install ROOT in the Windows Subsystem for Linux, see e.g. the discussion here.
Cheers, Enrico