Given that I use my desktop 90% of the time remotely these days, I'm going to set this up next time I'm home and move my Windows stuff into a VM. Then I can run Docker natively on the host and when Windows stops cooperating, just create a new VM (which I can't do remotely with it running on bare metal, at least without the risk of it not coming back up).