https://github.com/deric/kafka-manager-docker
kafka-manager in Docker container
https://github.com/deric/kafka-manager-docker
Last synced: about 1 year ago
JSON representation
kafka-manager in Docker container
- Host: GitHub
- URL: https://github.com/deric/kafka-manager-docker
- Owner: deric
- License: apache-2.0
- Created: 2017-12-03T00:46:31.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-12-23T13:01:16.000Z (over 5 years ago)
- Last Synced: 2025-03-28T19:50:51.014Z (about 1 year ago)
- Language: Makefile
- Homepage: https://hub.docker.com/r/deric/kafka-manager/
- Size: 14.6 KB
- Stars: 19
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kafka-manager Docker image
[](https://microbadger.com/images/deric/kafka-manager)
A Docker container based on Debian 9 containing just OpenJDK Java 8 and [Yahoo's kafka-manager](https://github.com/yahoo/kafka-manager).
See [available precompiled versions](https://hub.docker.com/r/deric/kafka-manager/tags).
## Running
Use `ZK_HOSTS` to specify connection to your ZooKeeper cluster, e.g. `zk-1.zk:2181,zk-2.zk:2181,zk-3.zk:2181/kafka-manager`.
```
docker run -it --rm -p 9000:9000 -e ZK_HOSTS="localhost:2181" deric/kafka-manager
```
Supported ENV variables:
* `APPLICATION_SECRET`
* `HTTP_CONTEXT`
* `ZK_HOSTS`
* `BASE_ZK_PATH`
* `KAFKA_MANAGER_LOGLEVEL` default: `INFO`
* `KAFKA_MANAGER_CONFIG` default: `./conf/application.conf`
* `HTTP_PORT` default `9000`
* `LOGGER_STARTUP_TIMEOUT` default: `60s`
## Building
Simply specify version of a release available at [kafka-manager github](https://github.com/yahoo/kafka-manager/releases), e.g.:
```
make build v=2.0.0.2
```
to run local build simply use:
```
make run
```
or
```
make run v=2.0.0.2
```
to start specific `kafka-manager` version.