首页 > 其他分享 >docker快速搭建部署mqtt

docker快速搭建部署mqtt

时间:2025-01-09 15:54:58浏览次数:1  
标签:etc mqtt 18083 emqx docker 1883 搭建

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、删除临时容器

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 /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

 

标签:etc,mqtt,18083,emqx,docker,1883,搭建
From: https://www.cnblogs.com/majiabin/p/18662311

相关文章

  • 1.搭建命令行编译环境
    1.搭建命令行编译环境1.1下载JDK1.进入官网(Java下载|神谕)。2.根据自己的电脑系统选择对应的版本进行下载。3.下载完成后,双击打开,一直点击Next,直到安装完成,此时的JDK是安装在默认目录(C:\ProgramFiles\Java)下的。1.2JDK的简单介绍作为初学者,目前对于JDK官方的介绍肯定是......
  • SpringCloud 解决 Docker 镜像 虚拟机网卡导致的IP 不准确的问题
    SpringCloud应用可能会使用InetAddress.getLocalHost().getHostAddress()或类似方法来获取当前机器的IP地址。但在Docker容器环境中,这种方法可能会返回容器内部的IP地址,而不是宿主机的IP地址。分布式应用部署到服务上,由于服务器可能存在多张网卡,造成IP地址不准。出......
  • langfuse v3(docker compose安装)安装部署
    环境:OS:Centos7langfuse:v31.下载dockercompose配置文件https://github.com/langfuse/langfuse/blob/v3.5.3/docker-compose.yml[root@host135home]#mkdir-p/home/middle/langfuse/langfuse上传配置文件到该目录[root@host135langfuse]#lsdocker-compose.yml[root@host......
  • docker安装jellyfine实现家庭影院
    安装环境为Ubuntuserver20.04。管理员账户登陆系统。新建应用安装目录,用于缓存应用使用过程中生成的中间数据,如配置、预览等,最好建到速度较快的SSD硬盘上,可提高体验。mkdir/mnt/ssd/jellyfin-app/configmkdir/mnt/ssd/jellyfin-app/cache拉取镜像并安装。dockerpu......
  • 看完这个教程,非专业人士也能搭建出AI口播数字人系统!
    随着AI口播数字人的使用频率不断提升,不少创业者都开始察觉到了它所蕴含着的巨大市场需求,并关注起了与之相关的各类话题,特别是AI口播数字人系统怎么搭建这一问题,几乎到了一经出现,就能够立刻引发热烈讨论的程度。毕竟,不管是从AI口播数字人目前在影视娱乐、品牌营销、电商直播和......
  • 06、Docker学习,常用安装:Zookeeper、ES、Minio
    Docker学习,常用安装:Zookeeper、ES、Minio一、Docker安装Zookeeper##查询zookeeper镜像dockersearchzookeeper##拉去zookeeper镜像dockerpullzookeeper:latest##本地创建zookeeper的挂载目录mkdir-p/opt/software/myfile/zookeeper/confmkdir-p/opt/softwar......
  • 蓝易云 - 使用Frp内网穿透快速搭建Web应用实践
    当你需要将内网中的Web应用暴露给外部网络访问时,可以使用Frp(FastReverseProxy)进行内网穿透。Frp是一个高性能的反向代理应用,可以帮助你快速搭建内网Web应用的访问通道。以下是快速搭建Web应用的实践步骤:步骤1:安装Frp首先,你需要在内网服务器和外网服务器上安装Frp。可以从Fr......
  • Scala分布式语言二(基础功能搭建、面向对象基础、面向对象高级、异常、集合)
    章节3基础功能搭建46.函数作为值三packagecn.itbaizhan.chapter03//函数作为值,函数也是个对象objectFunctionToTypeValue{defmain(args:Array[String]):Unit={  //Studentstu=newStudent()  /*val......
  • 使用 docker 部署 ElasticSearch 教程
    目录准备镜像准备配置文件docker-compose.ymlkibana.yml启动容器准备镜像​ 使用docker部署ElasticSearch需要2个镜像:dockerpullelasticsearch:8.17.0dockerpullkibana:8.17.0[!TIP]版本号8.17.0并非强制要求,而是编写本文档时,用来试验的版本号;实际上只要kib......
  • 全网最简单、免费的零代码平台一键 Docker 搭建,快速搭建应用
    本文档docker组中使用的镜像已经上传阿里云docker私服,方便安装。第一步:复制下面内容创建docker-compose.ymlservices:qiaoqiaoyun-mysql:image:registry.cn-hangzhou.aliyuncs.com/jeecgdocker/qiaoqiaoyun-mysql:2.0.1environment:MYSQL_ROOT_PA......