
Windows 11 Pro
Estoy siguiendo el tutorial de Hashicorp Terraform Docker:
$ docker run --name hashicorp-learn --detach --publish 8080:80 nginx:latest
dc26543abdf895e638e4c5fcb968a9ce317c57e945060e97afe03b3991646682
$ docker ps --filter="name=hashicorp-learn"
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dc26543abdf8 nginx:latest "/docker-entrypoint.…" 28 seconds ago Up 27 seconds 0.0.0.0:8080->80/tcp hashicorp-learn
Todo parece estar bien, pero cuando abro el navegador y voy a
http://0.0.0.0:8080
me sale error
This site can’t be reached
The webpage at http://0.0.0.0:8080/ might be temporarily down or it may have moved permanently to a new web address.
ERR_ADDRESS_INVALID
Probé esto en Chrome, Firefox, Edge y recibí errores similares.
Intenté desactivar el Firewall interno/externo de Windows Defender pero sigo recibiendo un error.
Respuesta1
0.0.0.0:8080 que ves en la salida de Docker ps no significa que debas buscar esta dirección, significa que tu servidor está escuchando en todas sus direcciones IP en el puerto 8080, por lo que debes ir a
http://server_ip:8080
o puedes probar esto en tu servidor Docker ejecutando
curl http://127.0.0.1:8080