Q:

How to download Docker for Windows without creating account at docker.com and logging in? 

I do not want to register and login to docker.com, docker is open source, right?  How can just download it without creating a docker account? 

A:

You can use docker CE (community edition)
It is published here:
https://download.docker.com/win/static/stable/x86_64/

