栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【通过linux在docker中搭建mqtt可视化服务器】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【通过linux在docker中搭建mqtt可视化服务器】

通过linux在docker中搭建mqtt可视化服务器
  • docker安装
    • 腾讯云docker安装
    • 非docker镜像安装
    • Porttainer安装
  • 安装MQTT服务
  • 放行mqtt端口
  • 访问MQTT服务器

docker安装 腾讯云docker安装

非docker镜像安装
yum install docker
systemctl start docker
systemctl enable docker
Porttainer安装
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
#-d #容器在后台运行

#-p 9000:9000 # 宿主机9000端口映射容器中的9000端口

#-v /var/run/docker.sock:/var/run/docker.sock # 把宿主机的Docker守护进程(docker daemon)默认监听的Unix域套接字挂载到容器中

#-v /root/portainer:/data # 把宿主机目录 /root/portainer 挂载到容器 /data 目录;

#–name portainer # 指定运行容器的名称
cd /usr/libexec/docker/
sudo ln -s docker-runc-current docker-runc

portainer安装完成后,利用本机ip加9000即可访问界面,进行管理

安装MQTT服务

通过访问mqtt GitHub网址,获取安装指令

docker run -d --name emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx
放行mqtt端口

访问mqtt官网,获取放行端口信息

访问MQTT服务器

通过ip+18083访问mqtt服务器

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865979.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号