-
Notifications
You must be signed in to change notification settings - Fork 14
/
KafkaToolDocker.md
42 lines (33 loc) · 1.09 KB
/
KafkaToolDocker.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Kafka Tool Docker
## CMAK
### hlebalbau/kafka-manager
#### Docker
```sh
docker run -d --name kafka-manager \
-p 9000:9000 \
-e ZK_HOSTS="localhost:2181" \
hlebalbau/kafka-manager:stable
```
[http://localhost:9000/](http://localhost:9000/)
#### Docker Compose
`kafka-manager.yml`
### Screenshots
![](https://github.com/yahoo/CMAK/raw/master/img/cluster.png)
![](https://github.com/yahoo/CMAK/raw/master/img/topic-list.png)
![](https://github.com/yahoo/CMAK/raw/master/img/topic.png)
## Kafdrop
```sh
docker run -d --name kafdrop --rm -p 9000:9000 \
-e KAFKA_BROKERCONNECT=172.18.0.204:9092 \
-e JVM_OPTS="-Xms32M -Xmx64M" \
-e SERVER_SERVLET_CONTEXTPATH="/" \
obsidiandynamics/kafdrop
```
- `kafdrop.yml`
- [http://localhost:9000/](http://localhost:9000/)
### Screenshots
![](https://github.com/obsidiandynamics/kafdrop/raw/master/docs/images/overview.png?raw=true)
## References
- [CMAK GitHub](https://github.com/yahoo/CMAK)
- [hlebalbau/kafka-manager Docker](https://hub.docker.com/r/hlebalbau/kafka-manager)
- [Kafdrop GitHub](https://github.com/obsidiandynamics/kafdrop)