各位i大佬请问一下:我容器起了,但是外网访问不了目标机器的9090端口。
我检查了:1.本机的防火墙已关闭,
2.目标机器的9090端口显示正在被docker监听。
3.外网可以访问目标机器。
4.docker日志,未显示服务报错。
5:旧世界对应旧镜像
6:curl http:localhost:9090 显示<a href="grafh"> found </a>说明9090有响应,但是用浏览器访问localhost:9090就显示请求超时。
网络模式brige
我怀疑是我的docker-compose.yml定义的网络有问题,然后我试着单独启动这个服务:docker run server_name -p 9090:9090
结果显示服务正常运行(和docker-compose启动的输出是一样的),但是外界还是无法访问该容器的服务。