1.部署emqx
1.1 使用docker拉取最新emqx镜像
docker pull emqx
1.2 创建持久化挂载目录
mkdir -p /home/emqx/{etc,data,log}
注解
/home/emqx/etc 挂载emqx的配置文件目录
/home/emqx/data 挂载emqx的存储目录
/home/emqx/log 挂载emqx的日志目录
1.3 启动临时镜像
docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx
1.4 复制emqx配置文件
docker cp emqx:/opt/emqx/etc /home/emqx/
1.5 赋予权限
chmod -R 777 /home/emqx/{data,etc,log}
1.6 停止容器并卸载容器
停止
docker stop emqx
卸载
docker rm emqx
1.7 正式启动容器
docker run -d --name emqx \--privileged=true \-p 1883:1883 -p 8083:8083 \-p 8084:8084 -p

本文详细指导如何使用Docker部署Emqx,包括拉取镜像、创建挂载目录、配置文件管理、权限设置、端口开放以及验证部署成功的步骤。
最低0.47元/天 解锁文章
2821

被折叠的 条评论
为什么被折叠?



