Docker в WLS не получится запустить. WLS это транслятор системных вызовов, отнюдь не полный, да и сыроват. Что-то простое, даже графические некоторые приложения, с внешним x-server можно запустить, но ограничений много, и огромное количество подводных камней, и совершенно не очевидного поведения.
Иметь серверный Linux в виртуалке, и/или dockerbox|docker for windows, которые тоже в виртуалке оба, на самом деле, будет куда полезнее. А всякие IDE прекрасно и под виндой работают, собственно, и позволяют работать многими способами с удалёнными средами исполнения.