Mi contenedor Docker no se inicia en localhost (0.0.0.0) en Docker para Windows (Native usando Hyper-V)
estoy siguiendoTutorial de Digital Ocean sobre cómo iniciar un contenedor docker nginx (actualmente en el paso 4). Actualmente esta es su salida:
$ 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
Pero cuando lo ejecuto, esta es mi salida (noté la diferente IP del contenedor):
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
¿Por qué pasó esto? ¿Y cómo puedo obtener los mismos resultados que Digital Ocean's? (Hacer que el servidor se inicie en localhost)
Editar: Estoy usandoDocker para ventanas (lanzado recientemente) que aparentemente se ejecuta de forma nativa con Hyper-V. Mi salida paradocker-machine ls
Es esto:
C:\>docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
C:\>