本文主要介绍安装rocketMQ4.4.0,主要分为四步,分别为: 1、拉取rocketmq镜像。 2、创建namesrv。 3、创建broker节点,我在这里介绍的是创建单个broker的。 4、rocketMQ-console服务,用于管理rocketMQ的管理界面。
拉取rocketmq镜像
docker命令如下 docker pull rocketmqinc/rocketmq:4.4.0
创建namesrv
docker命令
docker run -d --name rmqnamesrv -p 9876:9876 -v C:/data/rocketmq/logs:/root/logs -v C:/data/rocketmq/store:/root/store -e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq:4.4.0 sh mqnamesrv 参数解释 参数 | 描述 | -d | 以守护进程的方式启动 | - -name | 设置容器的名字 | -p | 容器9876端口映射到本机9876端口上 | -v | 把容器/root/logs(日志文件)目录映射到本机对应路径上 /把容器/root/store(数据存储)目录映射到本机对应路径上 | -e | 设置容器最大堆内存为 100000000 | rocketmqinc/rocketmq:4.4.0 | 镜像名称:版本 | sh | 启动服务mqnamesrv |
创建单个broker节点
docker命令
docker run -d --name rmqbroker --link rmqnamesrv:namesrv -p 10911:10911 -p 10909:10909 --privileged=true -v 下载地址: Redis快速部署为Docker容器的实现方法 linux下修改文件权限chmod命令详细解析
|