当前位置: 首页 > news >正文

docker安装rocketmq

1、下载docker镜像

docker pull rocketmqinc/rocketmq

2、启动nameServer

docker run -d --restart=always --name rmqnamesrv --privileged=true -p 9876:9876 -e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq sh mqnamesrv

3、配置启动breaker

新建breaker文件

vi /usr/etc/rocketmq/broker.conf

配置内容

brokerClusterName = DefaultCluster

brokerName = broker-a

brokerId = 0

deleteWhen = 04

fileReservedTime = 48

brokerRole = ASYNC_MASTER

flushDiskType = ASYNC_FLUSH

brokerIP1 = 192.168.124.16 #本机id

启动breaker

docker run -d --restart=always --name rmqbroker --link rmqnamesrv:namesrv -p 10911:10911 -p 10909:10909 --privileged=true -v /usr/etc/rocketmq/broker.conf:/opt/docker/rocketmq/broker.conf -e "NAMESRV_ADDR=namesrv:9876" -e "MAX_POSSIBLE_HEAP=200000000" rocketmqinc/rocketmq sh mqbroker -c /opt/docker/rocketmq/broker.conf

4、安装控制台

拉取镜像

docker pull pangliang/rocketmq-console-ng

启动控制台

docker run -d --restart=always --name rmqadmin -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.124.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 pangliang/rocketmq-console-ng

访问ip:8080(http://192.168.124.16:8080/#/)进入控制台

 

相关文章:

  • 【C++】基础入门(三):引用超全整理
  • 【java_wxid项目】【第十四章】【Spring Cloud Stream集成】
  • python-pyecharts基础知识
  • 分类:概率生成模型 - 李宏毅机器学习笔记
  • Tkinter教程(每天半小时,3天彻底掌握Tkinter)day1
  • jsonp原理-node篇
  • 【C++初阶-类和对象-上】面向对象大法好
  • SpringBoot的starter到底是什么?
  • C++内存管理(1)- new和delete
  • Pytorch深度学习——实现手写数字识别 06(未完)
  • 【java中的反射】2.反射的应用
  • 机器学习GPU环境配置
  • 机器学习实战笔记(二)KNN算法
  • Java线程安全问题详解与相关面试题理解
  • 【MSP430G2553】图形化开发笔记(3) GPIO
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • HashMap剖析之内部结构
  • java正则表式的使用
  • Kibana配置logstash,报表一体化
  • Laravel 菜鸟晋级之路
  • markdown编辑器简评
  • mysql常用命令汇总
  • Python学习笔记 字符串拼接
  • Vue.js源码(2):初探List Rendering
  • vue中实现单选
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 关于字符编码你应该知道的事情
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 试着探索高并发下的系统架构面貌
  • 最近的计划
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (AngularJS)Angular 控制器之间通信初探
  • (LeetCode) T14. Longest Common Prefix
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)计算机毕业设计ssm电影分享网站
  • (南京观海微电子)——COF介绍
  • (学习日记)2024.01.09
  • (转)Linux整合apache和tomcat构建Web服务器
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .bat批处理出现中文乱码的情况
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .NET 命令行参数包含应用程序路径吗?
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • []C/C++读取串口接收到的数据程序
  • [20171113]修改表结构删除列相关问题4.txt
  • [Android学习笔记]ScrollView的使用
  • [C#] 我的log4net使用手册
  • [C#C++]类CLASS