docker宿主机浏览器无法访问容器内启动服务

环境:MacOs     docker:20.10.0   

现状:启动centos镜像指定ip(创建了网桥),在容器内部署springboot样例程序(一个接口),容器内部curl成功返回;返回mac本机ping 部署的ip 可以通,curl该地址成功返回。浏览器访问无法访问。但是浏览器使用licalhost:port可以访问。跪求大佬解答。如何能在浏览器直接ip:port成功。

本机ping容器:

本机curl容器:

浏览器直接访问:

浏览器访问localhost:

容器ip(192.168.0.9):

有大佬帮帮我么 还需要提供什么资料

使用docker run -p 宿主端口:8080的方式,用宿主机的ip:宿主端口进行访问