概要

フル名
docker.io/foxiswho/rocketmq
Registry
docker.io
名前空間
foxiswho
リポジトリ
rocketmq
キャッシュ Tag 数
26
最終同期
07/05/2026, 10:35 AM
関連トピック

概要

RocketMQ 消息队列镜像(foxiswho 构建),Apache RocketMQ Broker/NameServer,分布式事务消息与异步解耦中间件。

詳細

foxiswho/rocketmq 提供 Apache RocketMQ 消息中间件构建,支持 NameServer、Broker 与事务消息。定位为 MQ Broker/NameServer 服务;微服务异步解耦、分布式事务消息或替代 Kafka 的 Java 生态 MQ 方案。

快速启动

docker run -d --name rocketmq-broker \
  -p 10911:10911 \
  -e NAMESRV_ADDR=nameserver:9876 \
  docker.io/foxiswho/rocketmq:latest

推荐实践

docker run -d --name rocketmq-broker \
  --restart unless-stopped \
  -p 10911:10911 -p 10909:10909 \
  -e NAMESRV_ADDR=nameserver:9876 \
  -v /data/rocketmq:/home/rocketmq/store \
  docker.io/foxiswho/rocketmq:5.2.0

核心参数说明

  • -p 10911 — Broker 主端口
  • NAMESRV_ADDR — NameServer 地址
  • -v .../store:... — 消息持久化
  • 配对 — 需 NameServer 实例

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: rocketmq-broker
spec:
  serviceName: rocketmq-broker
  replicas: 1
  selector:
    matchLabels:
      app: rocketmq-broker
  template:
    metadata:
      labels:
        app: rocketmq-broker
    spec:
      containers:
        - name: broker
          image: docker.io/foxiswho/rocketmq:5.2.0
          ports:
            - containerPort: 10911
          env:
            - name: NAMESRV_ADDR
              value: rocketmq-nameserver: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:
  selector:
    app: rocketmq-broker
  ports:
    - port: 10911
      targetPort: 10911

PVC 持久化消息;独立部署 NameServer。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/foxiswho/rocketmq
:4.8.0
linux/amd64
2021/01/19 15:28186.4 MBsha256:6d4d624d43e2
docker.io/foxiswho/rocketmq
:4.7.0
linux/amd64
2021/01/11 14:02186.3 MBsha256:1fabbf47fee4
docker.io/foxiswho/rocketmq
:server-4.7.0
linux/amd64
2020/03/22 15:13184.3 MBsha256:db4366b793ca
docker.io/foxiswho/rocketmq
:broker-4.7.0
linux/amd64
2020/03/22 15:10184.3 MBsha256:c8822aa9c003
docker.io/foxiswho/rocketmq
:server-4.6.1
linux/amd64
2020/02/20 17:31184.3 MBsha256:41c24d85d7f1
docker.io/foxiswho/rocketmq
:broker-4.6.1
linux/amd64
2020/02/20 17:28184.3 MBsha256:bcf18e372f9d
docker.io/foxiswho/rocketmq
:base-4.6.1
linux/amd64
2020/02/20 17:19184.3 MBsha256:8e2e6a9cc3a4
docker.io/foxiswho/rocketmq
:broker-4.5.2
linux/amd64
2019/09/10 10:26180.6 MBsha256:d86758f6acc0
docker.io/foxiswho/rocketmq
:broker
linux/amd64
2019/09/10 10:22180.6 MBsha256:777d959dbb56
docker.io/foxiswho/rocketmq
:server-4.5.2
linux/amd64
2019/09/10 10:19180.6 MBsha256:450ed766007e
docker.io/foxiswho/rocketmq
:server
linux/amd64
2019/09/10 10:16180.6 MBsha256:cce2aa0de167
docker.io/foxiswho/rocketmq
:base-4.5.2
linux/amd64
2019/09/10 10:11180.6 MBsha256:99d17efacfbf
docker.io/foxiswho/rocketmq
:base
linux/amd64
2019/09/10 10:03180.6 MBsha256:88b6e8e27036
docker.io/foxiswho/rocketmq
:broker-4.5.1
linux/amd64
2019/06/15 01:21159.6 MBsha256:e98cdff9c466
docker.io/foxiswho/rocketmq
:server-4.5.1
linux/amd64
2019/06/15 01:17159.6 MBsha256:1ea5ce725317
docker.io/foxiswho/rocketmq
:base-4.5.1
linux/amd64
2019/06/15 01:09159.6 MBsha256:01b2ca61dcd3
docker.io/foxiswho/rocketmq
:server-4.5.0
linux/amd64
2019/04/30 15:35142.0 MBsha256:f2e4d7597bd4
docker.io/foxiswho/rocketmq
:broker-4.5.0
linux/amd64
2019/04/30 15:32142.0 MBsha256:9580349261c7
docker.io/foxiswho/rocketmq
:base-4.5.0
linux/amd64
2019/04/30 15:19142.0 MBsha256:01fdbba33f44
docker.io/foxiswho/rocketmq
:base-4.3.0
linux/amd64
2019/03/25 13:43141.2 MBsha256:d22d443e8d30