docker 快速构建部署 mqtt
最编程
2024-04-21 07:48:35
...
文章目录
- 前言
- 一、mqtt是什么?
- 二、使用步骤
- 1.引入库
- 2.创建临时容器
- 3.创建挂在目录
- 4.将临时容器的配置挂载到宿主机中
- 5.删除临时容器
- 6.运行容器并挂载文件
- 7.登录EMQX内置的管理控制台
- 总结
前言
一、mqtt是什么?
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。
二、使用步骤
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.创建挂在目录
代码如下(示例):
mkdir -p /usr/local/src/mqtt/etc /usr/local/src/mqtt/lib /usr/local/src/mqtt/data /usr/local/src/mqtt/log
4.将临时容器的配置挂载到宿主机中
代码如下(示例):
docker cp mqtt:/opt/emqx/etc /usr/local/src/mqtt
5.删除临时容器
docker rm -f mqtt
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 /usr/local/src/mqtt/etc:/opt/emqx/etc emqx/emqx:latest
7.登录EMQX内置的管理控制台
默认账号:admin
默认密码:public
博主密码:QaZ_123456!
总结
人生物语:该发生的总会发生,不管你是否为此焦虑,我们总该相信点未来。
推荐阅读
-
Linux]在 ubuntu 中快速构建和部署 K8S (1.27) 集群
-
使用 Docker 和 Streamlit 构建和部署由 LangChain 支持的聊天应用程序
-
docker 快速构建部署 mqtt
-
Docker 部署 Lsky Pro,构建自己的图形床
-
Docker 快速构建 cartographer/cartographer_ros 编译后的开发环境
-
澎湃新闻对话腾讯丁珂:从 "治已病 "到 "治未病",企业需快速构建 "安全免疫力"--丁珂指出,对企业而言,安全不是成本而是生命线 丁珂指出,对企业而言,安全不是成本而是生命线,也是商业 "硬币 "的另一面。在数字智能化的新阶段,发展驱动安全建设已成为普遍共识,企业需要转变安全思维,从被动建设到主动防御,构建一套新的安全范式和框架,以更加积极、主动的安全观来提升数字安全免疫力,以 "治未病 "的理念取代 "治已病",前置安全,快速构建 "安全免疫力"。对 "已病",前置预判,及时应对处置安全风险,才能维护品牌价值,保障健康发展。 与此同时,安全建设还普遍存在 "不知道往哪投、怎么投 "的痛点。对此,腾讯安全提出,企业可以按照数字安全免疫模型的框架进行安全全局部署,重点在业务安全、数据安全、安全运维管理、边界安全、终端安全、应用开发安全等薄弱环节的关键领域注入 "免疫增强针"。 今年进入公众视野的AIGC还在产业化、产品化的过程中,但大量攻击者已经利用它生成攻击脚本、钓鱼邮件,甚至伪造身份进行诈骗。"人工智能本身是否安全,会不会让网络更不安全? 腾讯安全研究认为,AIGC的风险主要集中在 "无法解释 "和 "无法追踪 "的特点上,但这在技术上是能够找到应对方法的。丁珂谈到,AIGC作为生产力的巨大提升,确实会带来更复杂的攻防态势和更大的防御难度。但任何新技术都要经历这样的周期。而法律法规也会随着技术的演进而不断更新,使新技术的发展更加规范和健全。 丁珂认为,随着我国网络安全法律法规体系的不断完善,合规性将给企业推进网络安全带来很大的推动力,并很直观地展现在需求端。未来,伴随着数据要素市场的建立或企业对数据价值的挖掘,也将带动数据安全市场的快速增长。 对于腾讯安全的商业逻辑和运营,丁珂表示,不谋求建立竞争壁垒,而是期望与生态共同发展,腾讯安全希望通过能力开放,实现安全与业务相伴的生态模式。 谈到未来,丁磊表示,安全领域已经进入加速发展期,在蓝海中会持续关注很多新的业务领域,希望孵化出新的商业模式,腾讯安全团队也会持续关注并抓住机会做好产品。 以下为采访实录(在不改变原意的基础上略有删减): 冲浪新闻:当前,以人工智能、大数据等新技术为驱动的第四次工业革命正向纵深推进,给人类生产生活带来深刻变革。而互联网作为新技术的载体,面临的安全挑战不仅数量越来越多,形式也越来越复杂。从互联网安全从业者的角度,腾讯观察到近年来国内外网络安全形势发生了哪些变化?这些变化呈现出怎样的趋势?
-
在 CentOS 7 中快速简易地部署 Docker 版 Elasticsearch 8 及 Kibana 8
-
如何在ECS上快速部署并利用Docker
-
如何轻松创建个性炫酷博客:借助Docker、Docker-Compose和Nginx的 halo 快速部署指南(第一部分)
-
快速搭建Skywalking AOP Docker单机环境:OAP服务部署指南