Docker?安裝?EMQX鏡像的完整流程
要在Docker中安裝EMQX(一款開(kāi)源的、基于Erlang/OTP的MQTT代理軟件),你可以使用Docker Hub上提供的官方EMQX鏡像。
- 拉取
emqx/emqx:6.0.0鏡像
# 指定具體版本號(hào) 6.0.0 docker pull emqx/emqx:6.0.0


- 導(dǎo)出鏡像
docker save emqx/emqx:6.0.0 > emqx_6.0.0.tar

- 上傳到
Linux虛擬機(jī)內(nèi)/opt/docker-temp,導(dǎo)入鏡像
cd /opt/docker-temp docker load < emqx_6.0.0.tar

- 創(chuàng)建
/opt/emqx目錄,用以放置emqx相關(guān)文件
sudo mkdir -p /opt/emqx sudo mkdir -p /opt/emqx/data sudo mkdir -p /opt/emqx/lgs sudo chown -R $USER:$USER /opt/emqx

- 在
/opt目錄下創(chuàng)建docker-compose.yaml文件,添加emqx配置文件引入
sudo vi /opt/docker-compose.yaml
name: zhe include: - /opt/emqx/emqx-compose.yaml
- 在
/opt/emqx目錄下創(chuàng)建emqx-compose.yaml文件,添加emqx配置
sudo vi /opt/emqx/emqx-compose.yaml
services:
emqx:
image: emqx/emqx:6.0.0
container_name: emqx
restart: on-failure:30
hostname: emqx.zhe.com
ports:
- "1883:1883"
- "8083:8083"
- "8084:8084"
- "8883:8883"
- "18083:18083"
environment:
- EMQX_NODE_NAME=emqx@emqx.zhe.com
volumes:
- /opt/emqx/data:/opt/emqx/data
- /opt/emqx/log:/opt/emqx/log- 在
/opt或/opt/emqx目錄下,啟動(dòng)emqx容器
cd /opt # 修改所屬者 sudo chown -R $USER:$USER /opt/emqx docker compose up -d emqx

- 查看
emqx啟動(dòng)狀態(tài)
docker ps

- 訪問(wèn)
Web管理后臺(tái),如果你是在本機(jī)docker安裝的,可以直接訪問(wèn):http://127.0.0.1:18083,需要注冊(cè),輸入用戶名/密碼(admin/public),即可登錄,第一次登錄需要修改密碼



- 密碼如果忘了,進(jìn)入容器修改
docker exec -it emqx /opt/emqx/bin/emqx ctl admins passwd admin Admin123456

到此這篇關(guān)于Docker 安裝 EMQX鏡像的完整流程的文章就介紹到這了,更多相關(guān)docker安裝emqx內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker實(shí)現(xiàn)buildx構(gòu)建多平臺(tái)(x86,arm64)構(gòu)架鏡像
這篇文章主要介紹了docker實(shí)現(xiàn)buildx構(gòu)建多平臺(tái)(x86,arm64)構(gòu)架鏡像,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-09-09
Docker拉取鏡像時(shí)遇到dial tcp...443:i/o timeout錯(cuò)誤的解決方案
本文介紹了如何解決在使用Docker時(shí)遇到的網(wǎng)絡(luò)超時(shí)問(wèn)題,包括配置鏡像加速服務(wù)以提高鏡像拉取速度和穩(wěn)定性2025-12-12
Docker安裝Redis并介紹可視化客戶端進(jìn)行操作
這篇文章主要介紹了Docker安裝Redis并介紹可視化客戶端進(jìn)行操作方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
Docker自定義鏡像輸出日志的問(wèn)題小結(jié)
本文主要解決Docker自定義鏡像之后,通過(guò)docker logs命令查看不到相關(guān)日志的問(wèn)題,下面給大家分享幾種方法,感興趣的朋友一起看看吧2025-05-05
.NET?6?從0到1使用Docker部署至Linux環(huán)境超詳細(xì)教程
這篇文章主要介紹了.NET?6?從0到1使用Docker部署至Linux環(huán)境,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05
docker?搭建部署?YAPI?框架的詳細(xì)過(guò)程
Yapi是一個(gè)高效、易用、功能強(qiáng)大的接口文檔管理工具,旨在為開(kāi)發(fā)、產(chǎn)品、測(cè)試人員提供更優(yōu)雅的接口管理服務(wù),可以幫助開(kāi)發(fā)者輕松創(chuàng)建、發(fā)布、維護(hù)?AP,這篇文章主要介紹了docker?搭建部署?YAPI?框架,需要的朋友可以參考下2022-08-08
docker daemon遠(yuǎn)程連接設(shè)置詳解
本篇文章主要介紹了docker daemon遠(yuǎn)程連接設(shè)置詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04

