EMQ 是一個百萬級分布式開源物聯網 MQTT 訊息服務器,本文演示如何在容器中搭建運行EMQ服務器(MQTT服務器)
各個服務埠說明:
1883:MQTT 協議埠
8883:MQTT/SSL 埠
8083:MQTT/WebSocket 埠
8080:HTTP API 埠
18083:Dashboard 管理控制臺埠
1. docker直接安裝啟動
docker run -d --name emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx
2. 通過 Docker Compose 進行啟動
docker-compose.yml 檔案內容如下:
version: '3'
services:
emqx:
image: emqx/emqx:v4.0.0
container_name: emqx
ports:
- "18083:18083"
- "1883:1883"
- "8084:8084"
- "8883:8883"
- "8083:8083"
3. 測驗使用
EMQ 提供了一個后端 Web 控制臺,用戶可通過 Web 控制臺,查看服務器運行狀態、統計資料、客戶端(Client)、會話(Session)、主題(Topic)、訂閱(Subscription)、插件(Plugin),
- 訪問地址:http://服務器IP:18083
- 默認用戶名:admin
- 默認密碼:public

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290744.html
標籤:其他
