Eclipse Mosquitto是一款开源的消息代理软件,它全面实现了MQTT协议的5.0版、3.1.1版及3.1版标准,作为轻量级发布/订阅消息传输协议的关键组件,该消息代理能够高效接收、存储并转发来自各类客户端的消息,广泛适用于物联网设备通信、移动应用数据交互及分布式系统集成等场景,凭借其开源特性、轻量化设计与良好的协议兼容性,成为开发者构建可靠消息传递系统的优选工具。
收藏数: 1.4千
下载次数: 655239826
类型:

library/eclipse-mosquittoEclipse 基金会
Docker 社区 Slack、Server Fault、Unix & Linux 或 Stack Overflow
2.0.22, 2.0.22-openssl, 2.0, 2.0-openssl, 2, 2-openssl, openssl, latest1.6.15-openssl, 1.6-openssl[***]
(更多信息)
amd64、arm32v6、arm64v8、i386、ppc64le、s390x
repo-info 仓库的 repos/eclipse-mosquitto/ 目录(历史记录)
(包含镜像元数据、传输大小等)
official-images 仓库的 library/eclipse-mosquitto 标签
official-images 仓库的 library/eclipse-mosquitto 文件(历史记录)
docs 仓库的 eclipse-mosquitto/ 目录(历史记录)
Eclipse Mosquitto 是 MQTT 协议(版本 5、3.1.1 和 3.1)的开源服务器实现。官网:[***]
!logo
Cedalo 为 Eclipse Mosquitto 提供商业支持、企业级 MQTT 产品、专业服务及培训。
镜像中预设了三个目录,分别用于配置、持久化存储和日志:
/mosquitto/config(配置目录)/mosquitto/data(数据存储目录)/mosquitto/log(日志目录)建议本地也按此结构创建目录,以便映射容器内目录。
默认运行时使用镜像内置的配置。如需自定义配置,可按以下步骤操作:
$PWD/mosquitto/config/mosquitto.conf/mosquitto/config:
bashdocker run -it -p 1883:1883 -v "$PWD/mosquitto/config:/mosquitto/config" eclipse-mosquitto
配置示例:
如需启用数据持久化并指定日志路径,可在 mosquitto.conf 中添加:
inipersistence true # 启用持久化 persistence_location /mosquitto/data/ # 数据存储路径 log_dest file /mosquitto/log/mosquitto.log # 日志文件路径
注意:若通过卷(volume)挂载目录,数据会在容器重启后保留。
根据需求选择以下命令运行容器:
bashdocker run -it -p 1883:1883 -v "$PWD/mosquitto/config:/mosquitto/config" eclipse-mosquitto
bashdocker run -it -p 1883:1883 \ -v "$PWD/mosquitto/config:/mosquitto/config" \ -v "$PWD/mosquitto/data:/mosquitto/data" \ -v "$PWD/mosquitto/log:/mosquitto/log" \ eclipse-mosquitto
若配置文件中修改了默认端口(如新增 8080 端口),需在运行时同步映射端口:
bashdocker run -it -p 1883:1883 -p 8080:8080 \ -v "$PWD/mosquitto/config:/mosquitto/config" \ eclipse-mosquitto
Eclipse Mosquitto 基于 EPL/EDL 许可证发布。
与所有 Docker 镜像类似,本镜像可能包含其他软件(如基础系统的 Bash 等),其许可证需另行遵守。更多许可证信息可参考 repo-info 仓库的 eclipse-mosquitto/ 目录。
使用前请确保遵守镜像中所有软件的相关许可证。
以下是 eclipse-mosquitto 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务