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

基于Docker的mosquitto安装测试

简介

本文介绍了Mosquitto MQTT消息代理服务的Docker部署流程。

首先拉取eclipse-mosquitto镜像,创建必要的配置和数据目录,然后启动容器并映射1883和9001端口。

部署完成后,使用MQTT.fx客户端工具进行测试验证,包括配置连接、发布和订阅消息,并展示了测试结果截图。

整个过程涵盖了从安装部署到功能验证的关键步骤,为搭建MQTT服务提供了完整指南。

拉取mosquitto的镜像

docker pull eclipse-mosquitto

创建目录

mkdir -p  /mosquitto/config
touch /mosquitto/config/mosquitto.conf   
mkdir -p /mosquitto/data 
mkdir -p /mosquitto/log
touch /mosquitto/pwdfile
touch /mosquitto/aclfile

启动镜像

docker run -itd \
--name mosquitto \
-p 1883:1883 \
-p 9001:9001 \
-v /mosquitto:/mosquitto eclipse-mosquitto

发布端口

这里需要在防火墙上设置,开放1883、9001端口。

测试

测试工具: MQTT.fx, 在官网用邮件注册,获得一个一个月期限的许可证。

测试工具配置

在这里插入图片描述

订阅信息

在这里插入图片描述
在这里插入图片描述

发布信息

在这里插入图片描述

检查信息

在这里插入图片描述

http://www.lryc.cn/news/576616.html

相关文章:

  • 如何用VS Code、Sublime Text开发51单片机
  • python打卡day45
  • 顺序表的常见算法
  • FPGA设计的时序分析概要
  • 鸿蒙 Grid 与 GridItem 深度解析:二维网格布局解决方案
  • 【 Linux 输入子系统】
  • python的医疗废弃物收运管理系统
  • 【力扣 中等 C】79. 单词搜索
  • Webpack 核心与基础使用
  • 数据结构之——顺序栈与链式栈
  • 个人日记本小程序开发方案(使用IntelliJ IDEA)
  • ORB-SLAM + D435i提取相机位姿 + ROS发布
  • 现代串口通讯UI框架性能对比
  • 容器安全——AI教你学Docker
  • 机器学习——线性回归
  • 【数据标注师】3D标注
  • 使用Calibre对GDS进行数据遍历
  • Note2.4 机器学习:Batch Normalization Introduction
  • 【go】初学者入门环境配置,GOPATH,GOROOT,GOCACHE,以及GoLand使用配置注意
  • LNA设计
  • 【安卓Sensor框架-1】SensorService 的启动流程
  • iOS 使用 SceneKit 实现全景图
  • MCPA2APPT:基于 A2A+MCP+ADK 的多智能体流式并发高质量 PPT 智能生成系统
  • 微处理原理与应用篇---STM32寄存器控制GPIO
  • Unity2D 街机风太空射击游戏 学习记录 #16 道具父类提取 旋涡道具
  • FPGA内部资源介绍
  • Python爬虫实战:研究sanitize库相关技术
  • 笔记07:网表的输出与导入
  • SQL关键字三分钟入门:RANK() —— 窗口函数
  • Java AI 新纪元:Spring AI 与 Spring AI Alibaba 的崛起