I just signed up for the beta and I got an email about Docker on Mac. What about Docker on windows?
Would you mind grabbing and posting a screenshot of the email? The email should talk about both Mac and Windows. Once you get the token, you can go download the installer here: https://beta.docker.com/docs/windows/getting-started/