Windows 11 Pro
我正在学习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一切看起来都还好,但当我打开浏览器,然后去
http://0.0.0.0:8080 我搞错了
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我曾在Chrome、Firefox、Edge中尝试过这一点,并收到了类似的错误。
我已经尝试关闭内部/外部Windows防御防火墙,但仍然收到错误。
发布于 2022-06-21 04:11:33
0.0.0.0:8080 (您在docker输出中看到的)并不意味着您应该浏览到这个地址,这意味着您的服务器正在监听端口8080上的所有ip地址,所以您应该转到
http://server_ip:8080或者,您也可以通过运行
curl http://127.0.0.1:8080https://serverfault.com/questions/1103739
复制相似问题