You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署Mosquitto MQTT服务器的冒烟测试及状态查询咨询

Docker版Mosquitto状态查询说明

service mosquitto status能否查看运行状态?

不能。通过Docker安装的Mosquitto是以独立容器形式运行的,不属于系统systemd服务体系,因此service命令无法识别并查询它的状态。

等价的状态查询操作流程

方法1:快速确认容器是否运行

执行命令查看当前运行中的容器:

docker ps

若Mosquitto容器正常运行,会在输出列表中看到对应条目,包含容器ID、镜像名(如eclipse-mosquitto)、运行状态(Up X minutes/hours)等信息。

方法2:精准查询指定容器状态

  1. 先列出所有容器(含已停止的),找到Mosquitto对应的容器名或ID:
docker ps -a
  1. 替换<容器名或ID>为实际值,执行状态查询:
docker inspect -f '{{.State.Status}}' <容器名或ID>

正常运行时输出running,停止状态则输出exited。

方法3:查看容器日志验证服务状态

若要进一步确认服务是否正常工作,可查看容器实时日志:

docker logs <容器名或ID>

日志会展示Mosquitto的启动信息、连接记录等,辅助判断服务运行状态。

内容的提问来源于stack exchange,提问作者gatorback

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:24:55