首页 > 其他分享 >docker 安装rocketmq

docker 安装rocketmq

时间:2023-06-18 17:22:23浏览次数:36  
标签:logs -- broker conf docker 安装 rocketmq

1 启动NameServer
docker pull rocketmqinc/rocketmq

mkdir -p /docker/rocketmq/nameserver/logs /docker/rocketmq/nameserver/store

docker run -d --restart=always --name rmqnamesrv --privileged=true -p 9876:9876  -v /docker/rocketmq/nameserver/logs:/root/logs -v /docker/rocketmq/nameserver/store:/root/store -e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq sh mqnamesrv
2 配置broker 
在/opt/docker/rocketmq/broker.conf下配置该内容
brokerClusterName = DefaultCluster brokerName = broker-a brokerId = 0 deleteWhen = 04 fileReservedTime = 48 brokerRole = ASYNC_MASTER flushDiskType = ASYNC_FLUSH brokerIP1 = 主机的IP
3 启动broker 
docker run -d --restart=always --name rmqbroker --link rmqnamesrv:namesrv -p 10911:10911 -p 10909:10909 --privileged=true -v /docker/rocketmq/data/broker/logs:/root/logs -v /docker/rocketmq/data/broker/store:/root/store -v /docker/rocketmq/conf/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=122.112.145.138:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 pangliang/rocketmq-console-ng

 

标签:logs,--,broker,conf,docker,安装,rocketmq
From: https://www.cnblogs.com/yahe/p/17489376.html

相关文章

  • ZBrush 2021中文版【ZBrush 2021】下载 附安装教程
    PixologicZBrush2021软件是一款非常专业的3D数字绘画雕刻软件,专门为数字雕刻行业设计的行业标准。本软件为用户提供了各种雕刻所需的软件工具和功能,可使雕刻工程师在实际工作中,根据不同的情况,选择相应的工具进行 建模、绘制纹理以及制作等操作,从而简化工作流程,提高雕刻绘制效率。......
  • SPSS 26 【IBM spss statistics】中文版安装教程
    IBMSPSSStatistics26是一款由IBM公司精心打造的专业统计分析软件,它能提供统计分析、数据挖掘、预测建模产品及解决方案,并提供高级统计分析、丰富的机器学习算法、文本分析、开源扩展性、与大型数据的集成以及无缝部署到应用程序中,主要用于通信、医疗、银行、证券、保险、制造业......
  • Linux安装mysql登录问题-适用root强制登录
    安装mysql后,常规方法登录出现错误提示。直接:/etc/my.cnf添加以下加粗的三句:#cacheinMySQL.Startat70%oftotalRAMfordedicatedserver,else10%.#innodb_buffer_pool_size=128M##Removeleading#toturnonaveryimportantdataintegrityoption:loggi......
  • [转]docker 添加国内镜像源以及命令查询镜像版本tag方法
    文章地址:DockerHub镜像源-掘金docker如何查询镜像版本信息_docker_脚本之家(1条消息)查看dockersearch之后的所有镜像分支版本_dockersearch版本_登云时刻的博客-CSDN博客修改配置修改daemon.json,增加或者修改以下配置: json复制代码{"registry-mirrors......
  • Adobe Experience Design 2022v45.0.62【XD原型设计软件】中文直装版安装教程
    AdobeXD45是一款功能强大的原型开发工具,它具有非常专业和丰富的功能,可以帮助用户方便地进行内容分享和布局,样机设计软件提供的功能可以有效地提高用户的工作效率,减少用户工作时间软件支持云中的文件管理,使用者可以把文件上载到软件的云内存中,从而使用户无论在任何设备上登陆该软件......
  • k8s 深入篇———— docker 镜像是什么[二]
    前言简单介绍一下docker的镜像。正文前面讲到了容器的工作原理了(namespace限制了时间,cgroup限制了资源),知道docker历史的也知道,docker之所以能够称为容器大佬,是因为其只做了容器。也就是做到了一次打包,到处运行的这种思想得到了实现。那么容器的镜像涉及思路是怎么样的呢?......
  • 安装pg
    initdb.exe-D"D:\ProgramFiles\pgsql\data"-EUTF-8--locale=chs-Upostgres-W pg_ctl.exe-D"D:\ProgramFiles\pgsql\data"start psql-Upostgrescreateuser你的账号withpassword'密码';GRANTALLPRIVILEGESONDATABASEpos......
  • Windows中安装和使用Kafka
    ......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......