wsl2 with docker requires passthrough from windows
Installing Docker within the WSL2 environment (mine runs Ubuntu) requires a passthrough due to some unsupported things running on a Windows host (from what I can understand in the docs).
To remedy this, I followed this tutorial on the Docker website then was able to boot into my WSL instance and run Docker myself.