Overview

Full name
docker.io/crazylychee/rocketmqdashboard
Registry
docker.io
Namespace
crazylychee
Repository
rocketmqdashboard
Cached tags
3
Last synced
07/06/2026, 07:08 PM

Introduction

RocketMQ Dashboard Web 镜像,管理 Topic、消费组与消息轨迹,对接 NameServer 做集群运维可视化,替代 mqadmin CLI。

Details

rocketmqdashboard 提供浏览器端集群拓扑、消息查询与消费延迟监控,配置 NameServer 地址后即可查看 Broker 路由与 DLQ。适合运维团队日常巡检与开发排查堆积。与 RocketMQ Console 官方版功能类似,Docker 单容器部署简单;生产应限制管理网段访问、启用登录,并确保 Dashboard 到 NameServer 网络稳定。

快速启动

docker run -d --name rocketmq-dashboard \
  -p 8080:8080 \
  -e ROCKETMQ_NAMESRV_ADDR=192.168.1.10:9876 \
  docker.io/crazylychee/rocketmqdashboard:latest

推荐实践

docker run -d --name rocketmq-dashboard \
  --restart unless-stopped \
  -p 8080:8080 \
  -e ROCKETMQ_NAMESRV_ADDR=namesrv:9876 \
  -e JAVA_OPTS="-Xms256m -Xmx512m" \
  -e TZ=Asia/Shanghai \
  docker.io/crazylychee/rocketmqdashboard:1.0.0

核心参数说明

  • -p 8080:8080 — Dashboard Web 端口
  • -e ROCKETMQ_NAMESRV_ADDR — NameServer 地址列表
  • -e JAVA_OPTS — JVM 堆,大集群可适当增大
  • --restart unless-stopped — 运维面板持续在线
  • 固定 tag — 与 RocketMQ 5.x/4.x 客户端兼容
  • 安全 — 管理面仅限内网 VPN

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: rocketmq-dashboard
spec:
  replicas: 1
  selector:
    matchLabels:
      app: rocketmq-dashboard
  template:
    metadata:
      labels:
        app: rocketmq-dashboard
    spec:
      containers:
        - name: dashboard
          image: docker.io/crazylychee/rocketmqdashboard:1.0.0
          ports:
            - containerPort: 8080
          env:
            - name: ROCKETMQ_NAMESRV_ADDR
              value: rocketmq-namesrv.messaging.svc:9876
---
apiVersion: v1
kind: Service
metadata:
  name: rocketmq-dashboard
spec:
  selector:
    app: rocketmq-dashboard
  ports:
    - port: 8080
      targetPort: 8080

Ingress 限制运维 CIDR;NameServer 与 Broker 在 messaging 命名空间,Dashboard 只需 ClusterIP 内网访问。

Latest tags (20)

View all 3 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/crazylychee/rocketmqdashboard
:latest
linux/arm64linux/amd64
2025/08/25 16:23342.6 MBsha256:9fc9f7dad66f
docker.io/crazylychee/rocketmqdashboard
:2.1.1
linux/arm64linux/amd64
2025/08/25 16:21342.6 MBsha256:9fc9f7dad66f
docker.io/crazylychee/rocketmqdashboard
:3.0
linux/arm64linux/amd64
2025/04/13 18:10237.5 MBsha256:0ecf41015de5