创建数据挂载目录

mkdir -p /app/rocketmq/rmqserver01/logs
mkdir -p /app/rocketmq/rmqserver01/store
mkdir -p /app/rocketmq/rmqbroker01/logs
mkdir -p /app/rocketmq/rmqbroker01/store
mkdir -p /app/rocketmq/rmqbroker01/conf

编辑配置文件

vim /app/rocketmq/rmqbroker01/conf/broker.conf
namesrvAddr=192.168.92.129:9876
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
brokerIP1 = 192.168.92.129
listenPort=10911

创建nameserver容器

docker run \
-d \
-p 9876:9876 \
--name rmqserver01 \
-e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m -Xmn128m" -e "JAVA_OPTS=-Duser.home=/opt" \
-v /app/rocketmq/rmqserver01/logs:/opt/logs \
-v /app/rocketmq/rmqserver01/store:/opt/store \
--restart always \
foxiswho/rocketmq:server-4.7.0

创建rocketmq:broker容器

docker run -it -d --net host --name rmqbroker01 -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m -Xmn128m" -e "JAVA_OPTS=-Duser.home=/opt" -v /app/rocketmq/rmqbroker01/conf/broker.conf:/etc/rocketmq/broker.conf -v /app/rocketmqq/rmqbroker01/logs:/opt/logs -v /app/rocketmq/rmqbroker01/store:/opt/store --privileged=true --restart always foxiswho/rocketmq:broker-4.7.0

启动rocketmq-console容器

docker run \
-d \
-p 8082:8080  \
-e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.92.129:9876;192.168.92.129:9877 -Dcom.rocketmq.sendMessageWithVIPChannel=false" \
--restart always \
styletang/rocketmq-console-ng:latest

http://192.168.92.129:8082/#/

docker rocketmq4.7.0相关推荐

  1. 【Rocket MQ】RocketMQ4.2.0 和 spring boot的结合使用,实现分布式事务

    RocketMQ4.2.0 和 spring boot的结合使用,实现分布式事务 参考地址:https://www.jianshu.com/p/f57de40621a0

  2. Docker 1.7.0 深度解析

    6月16日,Docker 1.7.0 发布,重磅炸弹在Docker圈引起巨大轰动,同时也为6月22日在旧金山举办的DockerCon大会献礼. show_meitu_1.jpg 早在Docker 1. ...

  3. docker安装mysql8,Docker安装Mysql8.0,并配置忽略大小写

    1.拉取镜像 //拉取mysql镜像 docker pull mysql//查看镜像 docker images 2.启动mysql $ docker run --name mysq.db -p 33 ...

  4. docker php 乱码,如何解决docker安装zabbix5.0界面乱码

    如何解决docker安装zabbix5.0界面乱码? zabbix图形界面乱码如下: 解决: docker部署zabbix-web和源码安装zabbix-web一样,字体都是存储在/usr/share ...

  5. docker Gitlab14.5.0 安装、配置、部署、使用

    文章目录 一.镜像容器 1. 安装Docker 2. 查找GitLab镜像 3. 拉取镜像 4. 创建容器 二.修改配置文件 2.1. gitlab.rb 2.2. 重启gitlab容器 2.3. 监 ...

  6. linux容器安卓下载,Docker 1.7.0 发布下载,Linux 容器引擎

    Docker 1.7.0 正式版发布下载,此版本主要更新信息如下: Runtime: Experimental feature: support for out-of-process volume p ...

  7. Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定

    Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定 docker run --name mysql8.db -p 3307:3306 -e MYSQL_ROOT_PASSWORD=Csd ...

  8. Google回应全球宕机:磁盘满了;摩拜App昨晚正式停止服务;Docker Desktop 3.0.0发布|极客头条...

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...

  9. ​苏宁回应股权质押给淘宝:正常合作;苹果App Store被越狱商店指控垄断;Docker 20.10.0发布|极客日报...

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...

最新文章

  1. [译]在启用浏览器功能的INFOPATH表单中实现基于SQL SERVER的多级联动的下拉式列表...
  2. go语言io和ioutil包的学习和使用
  3. Java类加载机制:双亲委托模型
  4. 红帽发布了下一代OpenShift Online
  5. 谁是谷歌想要的人才:智商高不见得总是好员工
  6. BugKuCTF 杂项 又一张图片,还单纯吗
  7. nodejs和Vue和Idea
  8. 机器人社社长事迹_国际机器人大赛冠军背后的故事
  9. 进制转换演示及其Python示例
  10. 操作系统定义、功能、特征、分类介绍
  11. PHP后台数据处理及与web端进行数据交互
  12. [ECCV2020]NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
  13. FPGA工程师面试试题集锦11~20
  14. 机器人学笔记之——操作臂运动学:坐标系的标准命名以及工具的定位
  15. 4G图传移动视频取证-可视安全生产监管-常见问题解答FAQ-1,C/S客户端软件常用操作
  16. sql server 2005 32位+64位、企业版+标准版下载地址
  17. c 语言解析png图片文件信息,使用CImage加载PNG图片文件
  18. 【硬见小百科】晶闸管工作原理
  19. java rhino import_java – 使用Rhino传递Class 参数
  20. 年底了,你敢炒老板鱿鱼吗?

热门文章

  1. 重磅!“东方理工大学”来了!
  2. 20世纪物理学巨人、诺奖得主菲利普安德森逝世,享年96岁
  3. 中科大基础数学博士招生放大招 年收入10万吸引生源
  4. 历史上的今天:让我们一起缅怀菲尔兹
  5. 睡眠音频分割及识别问题(五)--YAMNet进一步分析
  6. linux初学文档,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  7. c语言上机指导答案清华,第一章自测练习答案清华大学c语言习题实验指导及课程设计...
  8. unity3d UGUI视频教程
  9. MaxCompute中如何通过logview诊断慢作业
  10. mPaaS-RPC 拦截器各种场景下的使用指南