







1、拉取的是最新版本
# 拉取的是最新版本 docker pull emqx/emqx:latest # 当然可以指定版本 docker pull emqx/emqx:latest:v5.0
2、创建临时容器
docker run -d --name mqtt --privileged=true -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 8081:8081 -p 18083:18083 emqx/emqx:latest
3、创建挂在目录
sudo mkdir /dockerConfig/emqx/etc
4、将临时容器的配置挂载到宿主机中
docker cp mqtt:/opt/emqx/etc /dockerConfig/emqx/etc
5、删除临时容器
6、运行容器并挂载文件
docker run -d --restart=always --name mqtt -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 8081:8081 -p 18083:18083 -v /dockerConfig/emqx/etc:/opt/emqx/etc emqx/emqx:latestdocker run -d --restart=always --name mqtt -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 8081:8081 -p 18083:18083 -v /dockerConfig/emqx/etc:/opt/emqx/etc emqx/emqx:latest
7.登录EMQX内置的管理控制台 127.0.0.1:18083
默认账号:admin
默认密码:public

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。