Mein Docker-Container startet nicht auf localhost (0.0.0.0) in Docker für Windows (Native using Hyper-V)

Ich folgeDigital Ocean Tutorial zum Starten eines Nginx Docker-Containers (derzeit in Schritt 4). Derzeit ist dies ihre Ausgabe:

$ docker run --name docker-nginx -p 80:80 -d nginx
d3ccb73a91985651ec61231bca9f9c716f0dec807e354a29eeef2144f883a01c

$ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED              STATUS              PORTS                         NAMES
b91f3ce26553        nginx               "nginx -g 'daemon off"   About a minute ago   Up About a minute   0.0.0.0:80->80/tcp, 443/tcp   docker-nginx

Aber wenn ich es starte, ist dies meine Ausgabe (bemerkte die unterschiedliche IP des Containers):

C:\>docker run --name docker-nginx -p 80:80 -d nginx
d3ccb73a91985651ec61231bca9f9c716f0dec807e354a29eeef2144f883a01c

C:\>docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                           NAMES
d3ccb73a9198        nginx               "nginx -g 'daemon off"   14 hours ago        Up 2 seconds        10.0.75.2:80->80/tcp, 443/tcp   docker-nginx

Warum passiert das? Und wie kann ich die gleichen Ergebnisse erzielen wie bei Digital Ocean? (Den Server auf localhost starten lassen)

Bearbeite: Ich benutzeDocker für Windows (kürzlich veröffentlicht), das anscheinend unter Verwendung von Hyper-V nativ läuft. Meine Ausgabe fürdocker-machine ls ist das

C:\>docker-machine ls
NAME   ACTIVE   DRIVER   STATE   URL   SWARM   DOCKER   ERRORS

C:\>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage