首页
›
工业控制与工业互联网
›
025-Edge AI Docker容器化推理
›
《Docker部署MQTT Broker测试容器的实操指南》
VIP20
本课程属于:025-Edge AI Docker容器化推理
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Docker部署MQTT Broker测试容器的实操指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程整体框架与学习路径
课程导入
学习目标
02
MQTT协议基础
MQTT核心概念 · 发布/订阅模型 · QoS级别
MQTT
协议基础
03
MQTT Broker选型
主流Broker对比(Mosquit… · EMQX · VerneMQ等)及适用场景
MQTT
Broker
04
Docker基础回顾
Docker核心概念 · 镜像 · 容器
Docker
基础回顾
05
Docker安装与配置
在不同操作系统上安装Docker · 配置镜像加速器 · 验证安装
Docker
安装
06
拉取MQTT Broker镜像
从Docker Hub拉取Mosqu… · 查看镜像信息
MQTT
Broker
07
运行第一个MQTT Broker容器
使用docker run启动Mosq… · 端口映射 · 后台运行
MQTT
Broker
08
验证Broker运行状态
检查容器状态 · 查看日志 · 测试端口连通性
Broker
验证
09
MQTT客户端工具准备
安装MQTT.fx · MQTTX或mosquitto_pu…
MQTT
客户端工具准备
10
发布与订阅测试
使用客户端工具进行消息发布和订阅 · 验证Broker基本功能
发布
订阅测试
11
配置持久化
将Broker配置文件和日志挂载到宿… · 实现数据持久化
配置持久化
Broker
12
自定义Broker配置
修改Mosquitto配置文件 · 设置监听端口 · 认证
Broker
自定义
13
启用MQTT安全认证
配置用户名密码认证 · TLS/SSL加密通信
MQTT
启用
14
使用Docker Compose部署
编写docker-compose.y… · 一键启动Broker服务
Docker
Compose
15
多Broker集群搭建
使用Docker Compose搭建… · 实现负载均衡与高可用
Broker
集群搭建
16
监控与日志管理
查看容器日志 · 使用Docker stats监控资源 · 配置日志轮转
监控
日志管理
17
网络配置与端口管理
Docker网络模式 · 端口映射 · 容器间通信
网络配置
端口管理
18
数据卷与备份恢复
使用数据卷备份Broker数据 · 恢复测试环境
数据卷
备份恢复
19
常见问题排查
容器启动失败 · 端口冲突 · 连接超时
常见问题排查
容器启动失败
20
性能测试基础
使用mqtt-benchmark或J…
性能测试基础
mqtt-benchma…
21
集成测试场景
在Docker中模拟多个客户端 · 测试Broker的稳定性
集成测试场景
Docker
22
与开发环境集成
将MQTT Broker容器与本地开… · CI/CD流程结合
开发环境集成
MQTT
23
安全加固实践
限制容器权限 · 使用非root用户运行 · 网络隔离
安全加固实践
限制容器权限
24
镜像版本管理
选择合适标签 · 升级Broker版本 · 回滚策略
镜像版本管理
选择合适标签
25
自动化部署脚本
编写Shell脚本或使用Ansibl…
自动化部署脚本
Shell
26
实战案例
智能家居场景下 · 使用Docker部署MQTT Bro…
实战案例
智能家居场景下
27
实战案例
车联网场景下 · 部署高可用MQTT集群并测试消息路由
实战案例
车联网场景下
28
综合项目
构建一个完整的MQTT测试环境 · 包含Broker · 客户端
综合项目
MQTT
29
课程总结
核心知识点回顾 · 常见误区 · 最佳实践总结
课程总结
核心知识点回顾
30
进阶学习路径
推荐资源 · 后续学习方向(如MQTT 5.0 · 边缘计算等)
进阶学习路径
推荐资源
所属VIP或分类
同VIP:Docker-Compose对接多个边缘推理节点项目
同VIP:Docker-Compose编排边缘AI推理服务实战
同VIP:Docker-Compose部署多模型推理服务教程