EMQ Docker 部署


EMQ Docker 部署

emqx下载(docker)

EMQ X R3.0 消息服务器每个版本会发布 Ubuntu、CentOS、FreeBSD、Mac OS X、Windows 平台程序包与 Docker 镜像。

下载地址:http://www.emqtt.com/downloads

解压并加载docker包emqx-docker-v3.1-beta.1.zip

1
2
unzip -o emqx-docker-v3.1-beta.1.zip
docker load < emqx-docker-v3.1-beta.1-amd64

运行docker

1
2
3
4
docker run -tid --name emq31 \
-p 1883:1883 -p 8083:8083 -p 8883:8883 \
-p 8084:8084 -p 18083:18083 -p 8080:8080\
emqx/emqx:v3.1-beta.1-amd64

docker操作

1
2
3
4
5
6
7
8
# 停止容器
docker stop emq31

# 开启容器
docker start emq31

# docker 控制台
docker exec -it emq31 ash

EMQ 说明

EMQ X R3.1 消息服务器默认占用的TCP端口

端口 说明
1883 MQTT 协议端口
8883 MQTT/SSL 端口
8083 MQTT/WebSocket 端口
8080 HTTP API 端口
18083 Dashboard 管理控制台端口

18083端口是 Web 管理控制占用,该端口由 emq_dashboard 插件启用。
控制台 URL: http:://localhost:18083/ ,默认登录用户名: admin, 密码: public

参考网站

  1. EMQ X 安装:http://docs.emqtt.cn/zh_CN/latest/install.html
  2. EMQ 文档: http://www.emqtt.com/docs/v2/index.html

文章作者: Murray
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Murray !
  目录