js websocket客户端连接docker容器失败 failed: Connection closed before receiving a handshake response

Posted 技术行当小菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js websocket客户端连接docker容器失败 failed: Connection closed before receiving a handshake response相关的知识,希望对你有一定的参考价值。

  先说说我的情况 

  1. 我是在docker容器里面跑的websocket服务器端   
  2. 在本地的浏览器用js websocket访问
  3. docker端口也都映射了
  4. 就是连接失败
  5. 把服务器端的监听地址从127.0.0.1改成0.0.0.0就可以了    

  就是这样。。。

以上是关于js websocket客户端连接docker容器失败 failed: Connection closed before receiving a handshake response的主要内容,如果未能解决你的问题,请参考以下文章

Kubernetes Python客户端:使用Autobahn websocket连接到pod /服务/使用bearer token连接

docker compose 将 mongodb 容器与节点 js 容器连接起来

Docker - 为啥这个 express.js 容器带有暴露/发布的端口拒绝连接? (使用 boot2docker)

从 docker 容器和节点使用 websocket 的问题

通过 nginx 或 traefik 通过 html 网页访问 docker 容器 websocket?

Node.js连接本地Docker中的Redis