zookeeper packaged with love by KubeLauncher
5.1K
Built by KubeLauncherā ā production-grade, open-source, community-first.
Production-ready, broadly compatible Apache ZooKeeper coordination service image based on Ubuntu 24.04. Built with OpenJDK 17. Designed for Kubernetes, built for everyone.
3.9.3, 3.9, 3, latestTags follow semantic versioning. Each push also generates a sha-<commit> tag for pinning to exact builds.
docker run -d --name zookeeper ghcr.io/kubelauncher/zookeeper:3.9.3
| Variable | Default | Description |
|---|---|---|
ZOO_PORT | 2181 | Client connection port |
ZOO_TICK_TIME | 2000 | Basic time unit in milliseconds |
ZOO_INIT_LIMIT | 10 | Timeout for initial sync (in ticks) |
ZOO_SYNC_LIMIT | 5 | Timeout for sync (in ticks) |
ZOO_MAX_CLIENT_CNXNS | 60 | Maximum client connections per IP |
ZOO_DATA_DIR | /data/zookeeper/data | Path to the data directory |
ZOO_LOG_DIR | /data/zookeeper/logs | Path to the log directory |
ZOO_MY_ID | 1 | Server ID (auto-extracts ordinal from pod name) |
ZOO_SERVERS | (none) | Comma-separated server list for ensemble |
ZOO_HEAP_SIZE | 512 | JVM heap size in MB |
| Port | Description |
|---|---|
2181 | Client connections |
2888 | Follower connections (ensemble) |
3888 | Leader election (ensemble) |
Data is stored in /data/zookeeper/. Mount a volume to persist data:
docker run -d -v zookeeper-data:/data/zookeeper ghcr.io/kubelauncher/zookeeper:3.9.3
A production-ready Helm chart is available:
helm install my-zookeeper oci://ghcr.io/kubelauncher/charts/zookeeper
Built by KubeLauncher ā production-grade, open-source, community-first.
Need a production Kubernetes platform? Let's talkā .
Apache-2.0
Content type
Image
Digest
sha256:9a85b8701ā¦
Size
129.9 MB
Last updated
8 days ago
docker pull kubelauncher/zookeeper