如何在Docker中安装单机RocketMQ
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章给大家介绍如何在Docker中安装单机RocketMQ,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、 安装Docker二、 安装Docker-Composedocke
千家信息网最后更新 2025年12月03日如何在Docker中安装单机RocketMQ3.4.1 移动到
这篇文章给大家介绍如何在Docker中安装单机RocketMQ,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
一、 安装Docker
二、 安装Docker-Compose
docker-compose 安装
三、 安装RocketMQ
github地址
dockerhub地址
3.1 下载安装配置文件
$ git clone https://github.com/foxiswho/docker-rocketmq.git
3.2 移动到brokercnf文件夹下
$ cd ./docker-rocketmq/rmq/rmq/brokerconf/
3.3 修改配置文件
$ vim broker.conf
修改brokerIP1=192.168.25.142为宿主机IP,因为默认分配的Docker0的172网段,不方便外部调试

3.4 部署
3.4.1 移动到docker-compose.yml文件位置
$ cd ./docker-rocketmq/rmq
3.4.2 根据修改配置
vim docker-compose.yml
docker-compose.yml
version: '3.7'services: rmqnamesrv: image: foxiswho/rocketmq:server container_name: rmqnamesrv ports: - 9876:9876 volumes: - ./rmq/logs:/opt/logs - ./rmq/store:/opt/store environment: JAVA_OPTS: " -Duser.home=/opt" JAVA_OPT_EXT: "-Xms128m -Xmx128m -Xmn128m" networks: rmq: aliases: - rmqnamesrv rmqbroker: image: foxiswho/rocketmq:broker container_name: rmqbroker ports: - 10909:10909 - 10911:10911 volumes: - ./rmq/logs:/opt/logs - ./rmq/store:/opt/store - ./rmq/brokerconf/broker.conf:/etc/rocketmq/broker.conf environment: NAMESRV_ADDR: "rmqnamesrv:9876" JAVA_OPTS: " -Duser.home=/opt" JAVA_OPT_EXT: "-server -Xms128m -Xmx128m -Xmn128m" command: mqbroker -c /etc/rocketmq/broker.conf depends_on: - rmqnamesrv networks: rmq: aliases: - rmqbroker rmqconsole: image: styletang/rocketmq-console-ng container_name: rmqconsole ports: - 8180:8080 environment: JAVA_OPTS: "-Drocketmq.namesrv.addr=rmqnamesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" depends_on: - rmqnamesrv networks: rmq: aliases: - rmqconsolenetworks: rmq: name: rmq driver: bridge
3.4.3 运行容器
$ docker-compose -f ./docker-compose.yml up -d
3.4.4 查看容器状态
$ docker-compose -f ./docker-compose.yml ps
3.4.5 查看容器日志
$ docker-compose -f ./docker-compose.yml logs rmqnamesrv|rmqbroker|rmqconsole
四、 打开运维页面
http://192.168.25.142:8180

关于如何在Docker中安装单机RocketMQ就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
容器
配置
单机
中安
内容
地址
更多
帮助
移动
不错
位置
兴趣
宿主
宿主机
小伙
小伙伴
文件夹
文章
日志
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博途是否支持数据库
虹口区电商软件开发商家
五行网络技术有限公司
易安卓能不能用edb数据库
幼儿园落实网络安全责任制
网络服务器维修价格
软件开发套件qt免费
璧山软件开发培训
网络技术专业的就业环境
hp服务器服务状态
西安曙光服务器代理商
dna打拐数据库保存多久
国际的网络安全问题
北京大学个人软件开发
深圳市网络安全
软件开发过程中的问题统计
网络安全设备配置实训报告
找回服务器
数据库安全行业发展
亿纬锂能软件开发工程师
php软件开发+最新全套
滦南信息网络技术答疑解惑
深圳中圳互联网科技
共签《网络安全法》横幅
网络安全头像大全
服务器电源系统维护
网络电台服务器
安庆企业软件开发哪家好
IMF数据库技术分析
腾讯轻量应用服务器ip地址