概要
- フル名
docker.io/miraclemie/rocketmq-broker- Registry
- docker.io
- 名前空間
- miraclemie
- リポジトリ
- rocketmq-broker
- キャッシュ Tag 数
- 3
- 最終同期
- 07/06/2026, 03:20 PM
- 関連トピック
概要
RocketMQ Broker 消息中间件镜像,负责消息持久化、消费与主从同步,需 NameServer 地址与 store 目录挂载,适合微服务异步解耦与削峰。
詳細
miraclemie/rocketmq-broker 封装 Apache RocketMQ Broker 进程,接收 Producer 写入、向 Consumer 推送并管理 CommitLog 与 ConsumeQueue。部署前须可达 NameServer(9876),-v 挂载 store 与 logs 目录。与官方 apache/rocketmq 镜像同类;生产应固定 tag、规划 brokerClusterName 与 brokerRole(SYNC_MASTER/SLAVE),JVM 堆按消息量调优。
快速启动
docker run -d --name rocketmq-broker \
-p 10911:10911 -p 10909:10909 \
-e NAMESRV_ADDR=namesrv:9876 \
-v $(pwd)/store:/home/rocketmq/store \
docker.io/miraclemie/rocketmq-broker:latest
推荐实践
docker run -d --name rocketmq-broker \
--restart unless-stopped \
-p 10911:10911 -p 10909:10909 \
-e NAMESRV_ADDR=namesrv.internal:9876 \
-e BROKER_IP1=192.168.1.20 \
-e BROKER_NAME=broker-a \
-v /data/rocketmq/store:/home/rocketmq/store \
docker.io/miraclemie/rocketmq-broker:5.1.0
核心参数说明
-e NAMESRV_ADDR— NameServer 地址列表-e BROKER_IP1— Broker 对外通告 IP-e BROKER_NAME— 集群内 Broker 标识-p 10911:10911— 客户端生产消费端口-v .../store— CommitLog 持久化--restart unless-stopped— 消息节点持续在线
Kubernetes
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: rocketmq-broker
spec:
serviceName: rocketmq-broker
replicas: 2
selector:
matchLabels:
app: rocketmq-broker
template:
metadata:
labels:
app: rocketmq-broker
spec:
containers:
- name: broker
image: docker.io/miraclemie/rocketmq-broker:5.1.0
ports:
- containerPort: 10911
env:
- name: NAMESRV_ADDR
value: rocketmq-namesrv:9876
volumeMounts:
- name: store
mountPath: /home/rocketmq/store
volumeClaimTemplates:
- metadata:
name: store
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 50Gi
---
apiVersion: v1
kind: Service
metadata:
name: rocketmq-broker
spec:
clusterIP: None
selector:
app: rocketmq-broker
ports:
- port: 10911
NameServer 独立 Deployment;PVC 用 SSD,主从 role 通过 env 区分。
最新 Tag(20 件)
すべての 3 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/miraclemie/rocketmq-broker :latest | linux/amd64linux/arm64 | 2025/01/02 10:36 | 260.5 MB | sha256:d9c4c0564cea… | |||
docker.io/miraclemie/rocketmq-broker :5.3.1 | linux/amd64linux/arm64 | 2025/01/02 10:36 | 260.5 MB | sha256:d9c4c0564cea… | |||
docker.io/miraclemie/rocketmq-broker :4.9.7 | linux/amd64linux/arm64 | 2025/01/02 09:47 | 206.0 MB | sha256:0f99b254d567… |