镜像概览

完整引用
docker.io/wurstmeister/zookeeper
Registry
docker.io
命名空间
wurstmeister
仓库
zookeeper
已缓存 Tag 数
2
最近同步
07/13/2026, 01:32 PM

简介

ZooKeeper 镜像(wurstmeister 构建),分布式协调服务,Kafka/Hadoop 等中间件依赖的 ZK 集群节点。

详细介绍

wurstmeister/zookeeper 运行 Apache ZooKeeper 分布式协调服务,提供配置管理、命名服务与分布式锁。定位为 ZooKeeper 协调服务节点,Kafka/Hadoop/HBase 等依赖;Homelab Kafka 前置 ZK、分布式系统协调或开发测试 ZK 集群。注意 wurstmeister 镜像维护状态,生产建议官方或 Bitnami

快速启动

docker run -d --name zookeeper \
  -p 2181:2181 \
  docker.io/wurstmeister/zookeeper:latest

推荐实践

docker run -d --name zookeeper \
  --restart unless-stopped \
  -p 2181:2181 \
  -e ZOOKEEPER_ID=1 \
  -v /data/zookeeper:/opt/zookeeper/data \
  docker.io/wurstmeister/zookeeper:3.4.6

核心参数说明

  • -p 2181:2181 — ZK 客户端端口
  • ZOOKEEPER_ID — 集群节点 ID
  • -v .../data:... — 事务日志持久化
  • 集群 — 多节点需 ZOO_SERVERS 配置

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: zookeeper
spec:
  serviceName: zookeeper
  replicas: 3
  selector:
    matchLabels:
      app: zookeeper
  template:
    metadata:
      labels:
        app: zookeeper
    spec:
      containers:
        - name: zk
          image: docker.io/wurstmeister/zookeeper:3.4.6
          ports:
            - containerPort: 2181
          volumeMounts:
            - name: data
              mountPath: /opt/zookeeper/data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 10Gi
---
apiVersion: v1
kind: Service
metadata:
  name: zookeeper
spec:
  clusterIP: None
  selector:
    app: zookeeper
  ports:
    - port: 2181
      targetPort: 2181

Headless Service 三节点;PVC 持久化。

最新 Tag(20 条)

查看全部 2 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/wurstmeister/zookeeper
:latest
linux/amd64
2019/01/20 01:58240.3 MBsha256:3f43f72cb283
docker.io/wurstmeister/zookeeper
:3.4.6
amd64
2016/01/21 15:48186.2 MBsha256:294d69bb580a