Yeah there seems to be a memory leak in Hyper-V somewhere. Spinning up Docker containers on-demand (like for a local GitHub runner, for example) instantly gobbles up the whole allotment and, on defaults, makes my 32GB work computer totally unusable.
I really wish I could just run proper Linux on the metal. Docker under emulation is such a disaster! I don't understand how it's the norm.