HOW IT IS ALL WORKS
Disclaimer: This may somewhat resemble the plot of Christopher Nolan's film.
Overall picture

More details
Due to some limitations of the operating system, Windows Docker could not be launched there (yet). This is why we first create a virtual box:
docker-machine create vdocker -d virtual box
The next step (designated as the magic step) sets some environment variables for the docker command in order to be able to connect to the docker daemon running inside the virtual window :
FOR / f "tokens = *"% i IN ('docker-machine env --shell cmd vdocker ) DO% i
>SET DOCKER_TLS_VERIFY=1 >SET DOCKER_HOST=tcp:
Then we run:
docker run -it -p 8888: 8888 -p 6006: 6006 --name tensorflow-udacity -it b.gcr.io/tensorflow-udacity/assignmentscript.5.0
which creates a docker container named tensorflow-udacity from the image that it loads from the specified URL. Important! This container runs inside the virtual window.
Note the -p flags:
-p 8888: 8888-p 6006: 6006
it tells the docker daemon to forward (publish) the container port 8888 to the host (virtual box) port 8888. It is not yet available on a Windows machine!
Now add another port forwarding rule to the virtual box settings:

source share