镜像概览

完整引用
docker.io/apachepulsar/pulsar-all
Registry
docker.io
命名空间
apachepulsar
仓库
pulsar-all
已缓存 Tag 数
105
最近同步
07/05/2026, 07:33 PM

简介

Apache Pulsar all-in-one 镜像,集成 Broker/BookKeeper/ZooKeeper,消息队列与流处理平台单机体验与开发测试环境。

详细介绍

apachepulsar/pulsar-all 将 Pulsar Broker、BookKeeper 与内嵌元数据服务打包,单进程启动完整消息平台。定位为 Pulsar 一体化 PoC 服务,适合开发测试;生产环境应拆分 broker、bookie 与 zk 独立扩缩,并配置持久化卷。

快速启动

docker run -d --name pulsar \
  -p 6650:6650 -p 8080:8080 \
  docker.io/apachepulsar/pulsar-all:latest \
  bin/pulsar standalone

推荐实践

docker run -d --name pulsar \
  --restart unless-stopped \
  -p 6650:6650 -p 8080:8080 \
  -v /data/pulsar:/pulsar/data \
  -e PULSAR_MEM="-Xms1g -Xmx1g" \
  docker.io/apachepulsar/pulsar-all:3.2.0 \
  bin/pulsar standalone

核心参数说明

  • -p 6650 — Pulsar 二进制协议
  • -p 8080 — REST 管理 API
  • -v .../pulsar:... — BookKeeper 日志持久化
  • standalone — 单机全组件模式

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: pulsar-standalone
spec:
  replicas: 1
  selector:
    matchLabels:
      app: pulsar
  template:
    metadata:
      labels:
        app: pulsar
    spec:
      containers:
        - name: pulsar
          image: docker.io/apachepulsar/pulsar-all:3.2.0
          args: ["bin/pulsar", "standalone"]
          ports:
            - containerPort: 6650
            - containerPort: 8080
          volumeMounts:
            - name: data
              mountPath: /pulsar/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: pulsar-data
---
apiVersion: v1
kind: Service
metadata:
  name: pulsar
spec:
  selector:
    app: pulsar
  ports:
    - port: 6650
      targetPort: 6650

PoC 单副本;生产用 Helm 拆分集群。

最新 Tag(20 条)

查看全部 105 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/apachepulsar/pulsar-all
:latest
linux/amd64linux/arm64
2026/06/09 02:182.9 GBsha256:4e86c4690d6d
docker.io/apachepulsar/pulsar-all
:4.2.2
linux/amd64linux/arm64
2026/06/09 02:182.9 GBsha256:4e86c4690d6d
docker.io/apachepulsar/pulsar-all
:4.0.11
linux/amd64linux/arm64
2026/06/09 02:182.9 GBsha256:ee25cac6540b
docker.io/apachepulsar/pulsar-all
:4.2.1
linux/amd64linux/arm64
2026/04/27 21:062.9 GBsha256:9b65c926657a
docker.io/apachepulsar/pulsar-all
:4.0.10
linux/amd64linux/arm64
2026/04/27 21:062.9 GBsha256:1cd5160f2161
docker.io/apachepulsar/pulsar-all
:3.0.17
linux/amd64linux/arm64
2026/04/27 21:052.8 GBsha256:831c1f703e14
docker.io/apachepulsar/pulsar-all
:4.2.0
linux/amd64linux/arm64
2026/04/01 05:132.9 GBsha256:fd33f5b1d0ea
docker.io/apachepulsar/pulsar-all
:4.1.3
linux/amd64linux/arm64
2026/02/20 03:502.9 GBsha256:04035ad6a5ca
docker.io/apachepulsar/pulsar-all
:4.0.9
linux/amd64linux/arm64
2026/02/20 03:492.9 GBsha256:ec31a122292c
docker.io/apachepulsar/pulsar-all
:3.0.16
linux/amd64linux/arm64
2026/02/16 17:252.8 GBsha256:0317820a4e83
docker.io/apachepulsar/pulsar-all
:4.1.2
linux/amd64linux/arm64
2025/11/17 16:012.9 GBsha256:de810fd57674
docker.io/apachepulsar/pulsar-all
:4.0.8
linux/amd64linux/arm64
2025/11/17 16:013.0 GBsha256:15b17e2f5f2e
docker.io/apachepulsar/pulsar-all
:3.0.15
linux/amd64linux/arm64
2025/11/17 16:002.8 GBsha256:fa00544e0565
docker.io/apachepulsar/pulsar-all
:4.1.1
linux/amd64linux/arm64
2025/09/27 12:442.9 GBsha256:4cb638351d9f
docker.io/apachepulsar/pulsar-all
:4.0.7
linux/amd64linux/arm64
2025/09/27 12:443.0 GBsha256:62dc24c346ab
docker.io/apachepulsar/pulsar-all
:3.3.9
linux/amd64linux/arm64
2025/09/27 12:442.5 GBsha256:69b576ffac0f
docker.io/apachepulsar/pulsar-all
:3.0.14
linux/amd64linux/arm64
2025/09/27 12:432.8 GBsha256:940dd25abbf9
docker.io/apachepulsar/pulsar-all
:4.1.0
linux/amd64linux/arm64
2025/09/08 15:372.9 GBsha256:4d65341c114e
docker.io/apachepulsar/pulsar-all
:4.0.6
linux/amd64linux/arm64
2025/07/31 22:313.1 GBsha256:ae7c884c0725
docker.io/apachepulsar/pulsar-all
:3.3.8
linux/amd64linux/arm64
2025/07/31 20:212.6 GBsha256:7c930c18cbcc