Docker部署最新版本EMQX服务,上干货不废话

1.拉取emqx镜像:docker pull emqx/emqx:latest

 显示如上即代表拉取成功

2.使用docker images 查看镜像

 

4.启动emqx服务

docker run -d -v /etc/localtime:/etc/localtime:ro -p 18083:18083 -p 1883:1883 -p 8083:8083 emqx/emqx:latest

 说明已经成功启动

5.去云服务或者服务器开启18083和1883端口,如果是云服务器请打开安全组,配置对应的开放接口,然后浏览器访问  http://你自己的外网ip:18083/ 即可

 6.查看websocket是否能连接上服务器:

 如果连接不上的话,进入docker容器修改emqx.conf配置文件,把allow_anonymous = true 改成allow_anonymous = false 保存

 

 

 改完emqx配置文件后cd到plugins文件夹下,找到emqx_auth_mnesia.conf,并且打开账号密码认证即可

 

 最后保存,重启docker容器就行,docker restart emqx

 

欢迎加入群聊,讨论架构和技术

 

posted @   城市猎人王  阅读(985)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示