Overview

Full name
docker.io/dushixiang/kafka-map
Registry
docker.io
Namespace
dushixiang
Repository
kafka-map
Cached tags
3
Last synced
07/05/2026, 10:58 AM

Introduction

Kafka Map 可视化管理镜像,Kafka 集群 Topic/Consumer/Broker Web 运维地图,轻量 Kafka 集群可视化工具。

Details

dushixiang/kafka-map 提供 Kafka 集群可视化 Web 管理界面,展示 Broker、Topic、Partition 与 Consumer Group 拓扑关系。定位为 Kafka 运维 Web UI,连接 Bootstrap Servers;开发/测试环境 Kafka 调试、Consumer Lag 监控或轻量替代 Kafka Manager 的可视化工具。

快速启动

docker run -d --name kafka-map \
  -p 8080:8080 \
  -e BOOTSTRAP_SERVERS=kafka:9092 \
  docker.io/dushixiang/kafka-map:latest

推荐实践

docker run -d --name kafka-map \
  --restart unless-stopped \
  -p 8080:8080 \
  -e BOOTSTRAP_SERVERS=kafka:9092 \
  docker.io/dushixiang/kafka-map:1.0.0

核心参数说明

  • -p 8080:8080 — Web 管理 UI
  • BOOTSTRAP_SERVERS — Kafka 地址
  • 只读 — 生产谨慎修改 Topic
  • 访问 — 限内网运维

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: kafka-map
spec:
  replicas: 1
  selector:
    matchLabels:
      app: kafka-map
  template:
    metadata:
      labels:
        app: kafka-map
    spec:
      containers:
        - name: kafka-map
          image: docker.io/dushixiang/kafka-map:1.0.0
          ports:
            - containerPort: 8080
          env:
            - name: BOOTSTRAP_SERVERS
              value: kafka:9092
---
apiVersion: v1
kind: Service
metadata:
  name: kafka-map
spec:
  selector:
    app: kafka-map
  ports:
    - port: 8080
      targetPort: 8080

Ingress 限运维访问。

Latest tags (20)

View all 3 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/dushixiang/kafka-map
:v1.3.3
linux/arm64linux/amd64
2023/08/27 22:540.0 MBsha256:d752a7a15aa4
docker.io/dushixiang/kafka-map
:latest
linux/arm64linux/amd64
2023/08/27 22:54135.8 MBsha256:0334e91a6ab0
docker.io/dushixiang/kafka-map
:v1.3.2
linux/arm64linux/amd64
2023/07/30 15:170.0 MBsha256:84106e091fc1