laradock 查看本机ip 及websocket 本地浏览器访问不到的问题

www.cnblogs.com/myJuly/p/13099974.... 使用该教程 搭建最简单的 websocket 服务器
发现本地浏览器访问不到容器内的 ws

laradock 采用最简的 ubuntu 系统 ip addr 都使用不了
需要手动安装 后才可以使用 ip addr 查看ip

apt-get update & apt-get install -y iproute2

laradock 查看本机ip 及websocket  本地浏览器访问不到的问题

教程内端口号 的映射也需要到 laradockdocker-compose.yml 绑定 查找到 Workspace Utilities 内找到 ports 绑定

修改文件后 需要重新构建 workspace 后启动容器

docker-compose build workspace

laradock 查看本机ip 及websocket  本地浏览器访问不到的问题

laradock 查看本机ip 及websocket  本地浏览器访问不到的问题

博文中的 ip 为 172.19.0.7 端口号绑定的是 9588 现在可以看到可以访问到了 聊天室内也正常访问

laradock 查看本机ip 及websocket  本地浏览器访问不到的问题

laradock 查看本机ip 及websocket  本地浏览器访问不到的问题

结论#

综上得到 如果你使用 laradock 里面使用了端口号 需要外部能够访问 那么需要在 laradock 文件夹中的 docker-compose.yml 内 找到 workspace 增加你需要的绑定端口 然后重新构建 workspace

在代码中的使用要用容器内的 ip 地址 外部访问就使用宿主机的 ip 地址就 ok 了

本作品采用《CC 协议》,转载必须注明作者和本文链接
chowjiawei
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
测开 @ 新大陆数字技术股份有限公司
文章
76
粉丝
42
喜欢
238
收藏
410
排名:238
访问:4.0 万
私信
所有博文
博客标签
社区赞助商