EMQX docker安装及运行

1.镜像页面地址:

    https://hub.docker.com/r/emqx/emqx

2.拉取镜像命令:

    docker pull emqx/emqx

3.Docker的一些操作命令:

    docker images

运行docker 命令:

docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx/emqx:latest

docker后台启动命令:

docker run --rm -d --name emqx -p 18083:18083 -p 1883:1883 emqx/emqx:latest

进入emqtt docker命令:

docker exec -it emqtt /bin/sh

重启emqtt docker命令:

docker restart emqtt

4.访问EMQT web管理页面

http://ip:18083  默认账号:admin 密码:public

  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装emqx docker,你可以按照以下步骤进行操作: 1. 拉取emqx镜像:使用命令docker pull emqx/emqx:latest来拉取最新版本的emqx镜像。你也可以使用docker pull emqx/emqx:v4.0.0来拉取特定版本的emqx镜像。 2. 启动emqx容器:使用命令docker run -d --name emqx --network mynet --network-alias emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx:latest来启动emqx容器。这个命令会在后台运行一个名为emqx的容器,并将容器内部的端口映射到主机上的相应端口。 3. 访问emqx的web管理页面:通过浏览器访问http://localhost:18083来打开emqx的web管理页面。 如果你想进一步配置emqx,你可以按照以下步骤进行操作: 1. 查看emqx容器的日志:使用命令docker logs emqx来查看emqx容器的日志。如果想实时查看日志,可以使用命令docker logs -f emqx。 2. 进入emqx容器控制台:使用命令docker exec -it emqx /bin/bash来进入emqx容器的控制台。这样你就可以在容器内部执行命令进行配置。 3. 创建emqx挂载目录:使用命令mkdir -p /usr/local/emqx/{etc,lib,data,log}在服务器上创建emqx的挂载目录。 4. 将临时emqx容器的文件拷贝到服务器:使用命令docker cp emqx:/opt/emqx/etc /usr/local/emqxdocker cp emqx:/opt/emqx/lib /usr/local/emqxdocker cp emqx:/opt/emqx/data /usr/local/emqxdocker cp emqx:/opt/emqx/log /usr/local/emqx将临时emqx容器中的文件拷贝到服务器的相应目录中。 5. 修改挂载目录权限:使用命令chown -R 1000:1000 /usr/local/emqx/和chmod -R 755 /usr/local/emqx/来修改挂载目录的权限。 6. 删除当前临时emqx容器:使用命令docker stop emqxdocker rm emqx来删除当前的临时emqx容器。 7. 重新启动一个EMQX(挂载目录到服务器):使用命令docker run -d --name emqx --network mynet --network-alias emqx -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 8081:8081 -p 18083:18083 -v /usr/local/emqx/etc:/opt/emqx/etc -v /usr/local/emqx/lib:/opt/emqx/lib -v /usr/local/emqx/data:/opt/emqx/data -v /usr/local/emqx/log:/opt/emqx/log emqx/emqx:latest来重新启动一个挂载了服务器上emqx目录的emqx容器。 以上是安装和配置emqx docker的步骤。你可以按照这些步骤进行操作,并根据需要进行相应的配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [docker安装emqx](https://blog.csdn.net/Blueeyedboy521/article/details/124630944)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值