Install docker on windows
Come here - https://docs.docker.com/desktop/install/windows-install/ download the file, install it
wsl has to be enabled I guess also on your windows machine
after it's installed - run it. Login. Should be able to see your docker images from your dockerhub.