It feels almost as a native support, but the hack is betrayed by the networking setup.
I wish it would be possible to just expose ports on the real localhost.
On non Linux systems, it downoads a prebuilt VM, and runs it with Virtualbox.
This is how Docker currently works on other OSes.