docker 安装 rocketmq + dashboard的实现
更新时间:2026年05月29日 08:48:23 作者:sszdzq海怪
本文主要介绍了docker 安装 rocketmq + dashboard的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
查看版本
拉取
docker pull apache/rocketmq:5.5.0
拉取dashboard 镜像
docker pull apacherocketmq/rocketmq-dashboard:2.1.0
编辑docke-compose.yml 配置文件
services:
# 命名服务
rocketmq-namesrv:
image: apache/rocketmq:5.5.0
container_name: rocketmq-namesrv
ports:
- "9876:9876"
environment:
- JAVA_OPT_EXT=-server -Xms256m -Xmx256m -Xmn128m
volumes:
- ./rocketmq/logs/namesrv:/home/rocketmq/logs
- ./rocketmq/store/namesrv:/home/rocketmq/store
command: sh mqnamesrv
networks:
- rocketmq-network
restart: always
# Broker
rocketmq-broker:
image: apache/rocketmq:5.5.0
container_name: rocketmq-broker
ports:
- "10909:10909"
- "10911:10911"
environment:
- NAMESRV_ADDR=rocketmq-namesrv:9876
- JAVA_OPT_EXT=-server -Xms512m -Xmx512m -Xmn256m
volumes:
- ./rocketmq/broker/conf/broker.conf:/home/rocketmq/rocketmq-5.5.0/conf/broker.conf
- ./rocketmq/logs/broker:/home/rocketmq/logs
- ./rocketmq/store/broker:/home/rocketmq/store
command: sh mqbroker -c /home/rocketmq/rocketmq-5.5.0/conf/broker.conf
networks:
- rocketmq-network
restart: always
depends_on:
- rocketmq-namesrv
# 控制台 2.1.0
rocketmq-dashboard:
image: apacherocketmq/rocketmq-dashboard:2.1.0
container_name: rocketmq-dashboard
ports:
- "8082:8082"
environment:
- NAMESRV_ADDR=rocketmq-namesrv:9876
networks:
- rocketmq-network
restart: always
depends_on:
- rocketmq-namesrv
- rocketmq-broker
networks:
rocketmq-network:
driver: bridge编辑broker.conf (rocketmq\broker\conf\broker.conf)匹配你的外置载目录
broker.conf
brokerClusterName = DefaultCluster brokerName = broker-a brokerId = 0 deleteWhen = 04 fileReservedTime = 48 brokerRole = ASYNC_MASTER flushDiskType = ASYNC_FLUSH # 本地运行用 127.0.0.1 # 服务器部署必须改成你的公网IP brokerIP1 = rocketmq-broker
启动
docker-compose up -d
图像化访问地址:localhost:8082

到此这篇关于docker 安装 rocketmq + dashboard的实现的文章就介绍到这了,更多相关docker 安装 rocketmq + dashboard内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- Docker 部署 RocketMQ 5的完整教程
- Apache RocketMQ Docker 容器化部署方案
- Docker部署RocketMQ的实现示例
- Docker以挂载方式安装RocketMQ的实现方式
- docker进行RocketMq集群部署方式
- Docker安装部署rocketmq-console工具教程
- Docker Desktop搭建RocketMQ的图文步骤
- 使用Docker容器部署rocketmq单机的全过程
- Docker 部署RocketMQ的详细操作
- docker安装rocketMQ和安装过程中出现问题的解决
- docker安装RocketMQ的实现步骤
- 超详细Docker Desktop下安装rocketmq的教程
相关文章
解决运行Docker镜像报错:version `GLIBC_2.32‘ not found
文章介绍了解决Docker镜像运行时因GLIBC版本不匹配导致的错误,建议使用AlpineLinux作为基础镜像,并在其中安装所需的运行时库,作者还分享了个人经验,提醒读者尝试其他方法无效后可以寻求帮助2024-12-12
Docker中Jenkins容器时间不正确问题的几种解决方法
当 Jenkins 容器时间正确但服务时间不正确时,通常是因为 Jenkins 运行时的时区设置问题,本文通过代码示例给大家介绍了几种常见的解决方法,需要的朋友可以参考下2025-07-07
Docker命令中的各种参数使用(run、v、rm、-w、-u、-e)
本文主要介绍了Docker命令中的各种参数使用(run、v、rm、-w、-u、-e),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-06-06
docker没有错误日志,镜像服务却启动不成功的问题以及排查方式
这篇文章主要介绍了docker没有错误日志,镜像服务却启动不成功的问题以及排查方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-05-05


最新评论