docker emqx搭建
1、拉取镜像
#docker pull emqx
#docker pull emqx/emqx
2、启动容器
#docker run -itd --name emqx -p 18083:18083 -p 1883:1883 -p 8084:8084 -p 8883:8883 -p 8083:8083 emqx/emqx
不需要做目录映射的直接跳到第三步(3、浏览器登录)
创建目录
#mkdir -p /data/emqx/{etc,lib,data,log}
复制容器信息
#docker cp emqx:/opt/emqx/etc /data/emqx
#docker cp emqx:/opt/emqx/lib /data/emqx
#docker cp emqx:/opt/emqx/data /data/emqx
#docker cp emqx:/opt/emqx/log /data/emqx
修改目录权限
#chown -R 1000:1000 /data/emqx/
#chmod -R 755 /data/emqx/
删除容器
docker stop emqx
docker rm emqx
启动新的容器
#
docker run -d \
--name emqx --privileged=true \
-p 1883:1883 \
-p 8883:8883 \
-p 8083:8083 \
-p 8084:8084 \
-p 8081:8081 \
-p 18083:18083 \
-v /data/emqx/etc:/opt/emqx/etc \
-v /data/emqx/lib:/opt/emqx/lib \
-v /data/emqx/data:/opt/emqx/data \
-v /data/emqx/log:/opt/emqx/log \
emqx/emqx
端口 | 描述 |
---|---|
18083 | web端后台管理页端口 |
1883 | MQTT TCP 端口 |
8883 | MQTT TCP TLS/SSL 端口 |
8083 | HTTP and WebSocket 端口 |
8084 | HTTPS and WSS 端口 |
8080 | MGMT API 端口 |

设置中文
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix