我是在學習docker 部署web 項目,沒啥經驗,按網上教程一步一步做的,把自己的項目放了進去,我看啟動正常,
然后用接口工具訪問,一直都是不通,訪問不到后台都不打印日志,我的檢查步驟是,數據庫訪問限制-->雲服務器端口開放,防火牆設置-->多嘗試幾個接口調用工具,
然后都試了,開始本地telnet 項目端口不通,防火牆我放開了端口,但是還是telnet 不通,然后我直接把防火牆關了,但是還沒用。也是一直在網上找解決方法,然后我看
docker 啟動項目日志,輸出啟動端口為8090,docker 我配置的端口是8100,我之前直接用jdk 啟動也是另外指定別的端口運行,里面還是8090,沒出過問題。然后我試試
把他們的端口改一致,然后居然通了!但是底層原因讓我說個123,我還真不知道。希望大家少走彎路!