当前位置: 首页 > news >正文

Docker安装MQEX

Docker安装MQEX

1.拉取EMQX镜像源

1.docker pull emqx

在这里插入图片描述

2.创建emqx的docker容器

docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx
在这里插入图片描述

  • -p:对端口进行映射
  • -v:对数据卷的挂载
  • 指定创建容器时所使用的镜像

在这里插入图片描述

3.端口

  • 1883:TCP
  • 8083:WebSocket
  • 8084:WebSocket Secure
  • 8883:SSL/TLS
  • 18083:Broker的Dashboard访问端口号

2.Dashboard

  • EMQX提供的后台管理系统,对emqx管理系统中的资源进行操作
  • 输入:http://192.168.xxx.xxx:18083(运行docker的ip地址)

在这里插入图片描述

  • 默认账号:admin
  • 默认密码:public

成功登录后为如下页面

在这里插入图片描述

5.EMQX客户端——MQTTX(官网)

  • MQTTX Desktop:跨平台的MQTT桌面客户端工具
  • MQTTX CLI:命令行客户端工具
  • MQTT Web:基于浏览器访问客户端的工具

6.MQTTX Desktop使用

1.下载:https://mqttx.app/

  • 安装
    在这里插入图片描述

  • 填写信息后选择连接

  • 在Dashboard中查看

在这里插入图片描述

在这里插入图片描述

  • 创建新的消息连接
  • 名称为sub

在这里插入图片描述

2.在sub中添加订阅

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

输入订阅主题名称,确认

在这里插入图片描述

3.在public中发布消息

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4.在sub中查看,收到了消息

在这里插入图片描述

7.MQTTX——CLI的使用

1.下载https://mqttx.app/ ,下拉找到命令行CLI工具

在这里插入图片描述

  1. 电脑命令行输入
mqttx-cli-win-x64.exe sub -t 'subjectname' -h 192.168.xxx.xxx -p 1883 -v
  • 指定要使用的客户端软件:mqttx-cli-win-x64.exe
  • sub:订阅的主题
  • -t:后面跟主题名称:自行指定
  • -h:broker指定要访问的地址
  • -p:访问的端口号
  • -v:主题中有消息时打印消息

8.MQTT Web使用

1.拉取镜像

在这里插入图片描述

2.docker ps -a

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3.输入:http://192.168.xxx.xxx:18083(运行docker的ip地址)

在这里插入图片描述

http://www.lqws.cn/news/209377.html

相关文章:

  • Redis:List类型
  • 将数据库表导出为C#实体对象
  • 【Docker 01】Docker 简介
  • 论文略读:OmniKV: Dynamic Context Selection for Efficient Long-Context LLMs
  • QT进阶之路:带命名空间的自定义控件在Qt设计器与qss中的使用技巧
  • 多线程中的泛型应用深度解析:类型安全与并发编程的完美融合
  • 【Unity】模型
  • c++ 单例模式
  • 二.单例模式‌
  • nonlocal 与global关键字
  • vue3 创建图标 按钮
  • rl_sar实现sim2real的整体思路
  • Jetpack Compose瀑布流实现方案
  • 设计模式-观察着模式
  • 行为型设计模式之Interpreter(解释器)
  • C++常用的企业级日志库
  • DeepSeek-R1-0528:开源推理模型的革新与突破
  • 在Ubuntu22.04 系统中安装Docker详细教程
  • 低代码平台前端页面表格字段绑定与后端数据传输交互主要有哪些方式?华为云Astro在这方面有哪些方式?
  • 银行卡二三四要素实名接口如何用PHP实现调用?
  • Linux操作系统故障应急场景及对应排查方法
  • Linux 系统中的算法技巧与性能优化
  • code-server安装使用,并配置frp反射域名访问
  • 【PCIe总线】 -- PCI、PCIe相关实现
  • Java高级 | 【实验七】Springboot 过滤器和拦截器
  • WPF 播放器(AudioPlayer 2025)
  • vue · 插槽 | $slots:访问所有命名插槽内容 | 插槽的使用:子组件和父组件如何书写?
  • mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包
  • 【数据结构】6. 时间与空间复杂度
  • STM32学习笔记:外部中断(EXTI)原理与应用详解