首页 > 其他分享 >Docker部署最新版本EMQX服务,上干货不废话

Docker部署最新版本EMQX服务,上干货不废话

时间:2024-10-15 11:04:35浏览次数:9  
标签:配置文件 干货 服务器 18083 EMQX Docker 1883 docker emqx

1.拉取emqx镜像:docker pull emqx/emqx:latest

 显示如上即代表拉取成功

2.使用docker images 查看镜像

 

4.启动emqx服务

docker run -d -v /etc/localtime:/etc/localtime:ro -p 18083:18083 -p 1883:1883 -p 8083:8083 emqx/emqx:latest

 说明已经成功启动

5.去云服务或者服务器开启18083和1883端口,如果是云服务器请打开安全组,配置对应的开放接口,然后浏览器访问  http://你自己的外网ip:18083/ 即可

 6.查看websocket是否能连接上服务器:

 如果连接不上的话,进入docker容器修改emqx.conf配置文件,把allow_anonymous = true 改成allow_anonymous = false 保存

 

 

 改完emqx配置文件后cd到plugins文件夹下,找到emqx_auth_mnesia.conf,并且打开账号密码认证即可

 

 最后保存,重启docker容器就行,docker restart emqx

 

欢迎加入群聊,讨论架构和技术

 

标签:配置文件,干货,服务器,18083,EMQX,Docker,1883,docker,emqx
From: https://www.cnblogs.com/EdwardHon/p/18466980

相关文章

  • 跨境电商运营干货:Shopee虾皮藏价改价
    Shopee虾皮卖家公告栏有时会出现关于某站点特货/特快/自提柜渠道跨境物流成本调整的通知,这其实就是藏价调整的信息。尤其是大促期间,下半年每月都有一次“双X”大促,在这种单量增多的时候,需要卖家注意并及时改价,以防出现亏损。那么如何有效进行藏价改价调整呢?一、藏价是什么......
  • Docker 使用Mysql 部署Baget
    一、建立配置文件1.新建文件夹mkdir/panel/docker/baget-data/packages2.新建配置文件mk/panel/docker/baget-data/baget.envApiKey=APISSSSSStorage__Type=FileSystemStorage__Path=/panel/docker/baget-data/packagesDatabase__Type=MySqlDatabase__ConnectionS......
  • docker 容器指定utf-8编码,解决中文乱码
    在运行Docker容器的时候,如果容器内应用需要使用UTF-8编码来正常处理中文,你可以通过设置环境变量来指定编码。可以使用-e或者--env标志来设置环境变量。比如,设置LANG和LC_ALL环境变量为C.UTF-8或者en_US.UTF-8:dockerrun-eLANG=C.UTF-8-eLC_ALL=C.UTF-8-it<......
  • 在 CentOS 7 上安装 Docker CE 和 Docker Compose
    在CentOS7上安装DockerCE和DockerCompose  #安装必要的依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#添加DockerCE仓库yum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#更新缓存yum......
  • 使用 Dockerfile 制作镜像
    使用Dockerfile制作镜像2.10.1. 基于Dockerfile创建镜像为什么要自己创建镜像呢?因为官方提供的镜像无法满足我们的需求,例如nginx镜像你会发现ps,top等等很多命令缺失。2.10.1.1. 创建Dockerfile文件需求基于centos7镜像创建nginxstable最新版本镜像 ###......
  • docker slim工具使用
    DockerSlim 是一个轻量级的开源工具,旨在帮助开发者减少Docker容器的体积,同时提高容器的安全性和性能。它通过自动分析和优化容器镜像的内容,移除不必要的文件、库和依赖,生成一个更小的镜像,同时保留应用所需的功能。DockerSlim的主要功能减小镜像体积:DockerSlim通过扫......
  • Docker常用命令大全汇总
    Docker是一种流行的容器化平台,可以在一个独立的、隔离的环境中构建、部署和运行应用程序。了解Docker常用命令可以帮助我们更高效地管理容器,快速开发和部署应用。本文将整理一系列Docker的常用命令,便于日常使用和学习。1Docker基础命令1.1启动/停止/重启docker# 启动s......
  • Hadoop单节点docker镜像
    用于个人学习构建,镜像地址如下:quanueilun/hadoop:singledockerfile,用来构建hadoop单节点镜像。FROMdragonwell-registry.cn-hangzhou.cr.aliyuncs.com/dragonwell/dragonwell:8RUNyummakecacheRUNyumupdate-yRUNyuminstall-yopenssh-servervimopenssh-cli......
  • Docker 指令详解:全面掌握容器化管理工具
    Docker是当前最流行的容器化平台之一,它通过轻量级的虚拟化技术,让开发者能够快速构建、部署和管理应用。掌握Docker的基础指令对于有效使用这一工具至关重要。本文将详细介绍Docker的常用命令,帮助你全面了解和运用Docker。目录Docker基础概念Docker镜像管理命令do......
  • Docker-nginx数据卷挂载
    数据卷(volume)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。以Nginx为例,我们知道Nginx中有两个关键的目录:html:放置一些静态资源conf:放置配置文件如果我们要让Nginx代理我们的静态资源,最好是放到html目录;如果我们要修改Nginx的配置,最好是找到conf下的nginx.conf文件......