docker 部署springboot jar ,正常启动后项目访问不到

我是在学习docker 部署web 项目,没啥经验,按网上教程一步一步做的,把自己的项目放了进去,我看启动正常,

然后用接口工具访问,一直都是不通,访问不到后台都不打印日志,我的检查步骤是,数据库访问限制-->云服务器端口开放,防火墙设置-->多尝试几个接口调用工具,

然后都试了,开始本地telnet 项目端口不通,防火墙我放开了端口,但是还是telnet 不通,然后我直接把防火墙关了,但是还没用。也是一直在网上找解决方法,然后我看

docker 启动项目日志,输出启动端口为8090,docker 我配置的端口是8100,我之前直接用jdk 启动也是另外指定别的端口运行,里面还是8090,没出过问题。然后我试试

把他们的端口改一致,然后居然通了!但是底层原因让我说个123,我还真不知道。希望大家少走弯路!

posted @ 2021-02-26 10:39  90的生力军  阅读(3809)  评论(1编辑  收藏  举报