docker吧 关注:5,181贴子:5,640
  • 15回复贴,共1

求教大神,映射到80端口无法访问,解决有红包

只看楼主收藏回复

我用docker启动了一个nginx容器,监听80端口。然后映射到宿主机的80端口,客户端无法访问。映射到一个别的端口就可以。
telnet80端口能通,宿主机能curl到,客户端curl报错reset by peer。netstat看80端口也是正常Listen。防火墙关闭。
映射到别的端口就一切正常。


IP属地:陕西来自Android客户端1楼2024-04-11 10:54回复


    IP属地:陕西来自Android客户端2楼2024-04-11 13:48
    回复


      IP属地:陕西来自Android客户端3楼2024-04-11 18:58
      回复
        80, 443端口备案了吗?


        IP属地:广东来自iPhone客户端4楼2024-04-11 20:35
        收起回复
          80端口被宿主机占用了吧


          IP属地:河北来自Android客户端5楼2024-04-12 02:33
          收起回复
            什么docker 跑在什么系统上?你curl 的时候从本机(运行 docker 的机器)还是外部设备? curl 的是 localhost 还是家庭局域网中运行 docker 的机器的IP?


            IP属地:湖北6楼2024-04-14 00:57
            收起回复
              如果网络有重新配置的话 docker也需要restart一下


              IP属地:北京7楼2024-04-23 16:38
              收起回复
                你的容器 listen 的是 0.0.0.0:80 还是 127.0.0.1:80 这两者区别大了。


                IP属地:湖北8楼2024-04-30 09:29
                回复