type
status
date
slug
summary
tags
category
icon
password
😀
这里写文章的前言: 记录使用docker搭建的各种组建和手册
 

📝 RocketMQ

4.9.1版本

拉取镜像 & 运行namesrv

 
 
> 查看 rocketmq-namesrv 状态
(base) luohong@luohong:~/coding/dockers/rocketmq$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4b6a5f523bfe apache/rocketmq:4.9.1 "sh mqnamesrv" 2 seconds ago Up 1 second 10909/tcp, 0.0.0.0:9876->9876/tcp, :::9876->9876/tcp, 10911-10912/tcp rocketmq-namesrv
 
docker cp 容器ID:容器内文件位置 本地位置
4b6a5f523bfe : 是自己本地允许的 rocketmq-namesrv的 container id
 

borker启动

修broker.conf配置文件;添加如下内容
172.21.129.80 修改为自己的ip地址
 
 
 
默认启动 和 指定内存大小启动 , 二选一
默认启动
 
指定内存大小启动
 

控制台启动

 

docker-compose搭建集群

以下ip和路径都根据自己真实的ip和路径进行调整
 
创建目录
 
broker-a.conf
 
broker-b.conf
 
broker-a-s.conf
 
broker-b-s.conf
 
docker-compose.yml 文件
volumes 挂载前的路径切换为自己的真实的路径
ip 和 端口等信息,也可以根据自己实际的情况来真实的调整
 
172.21.129.80和端口修改为自己的;也就是ip和端口
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🤗 总结归纳

📎 参考文章

 
💡
有关文章的问题,欢迎您在底部评论区留言,一起交流~