Cree Docker nginx pero el navegador devuelve el error de sitio no encontrado

Cree Docker nginx pero el navegador devuelve el error de sitio no encontrado

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

información relacionada