Docker快速安装kafkamanager
拉取docker镜像
- docker pull wurstmeister/zookeeper
- docker pull wurstmeister/kafka
- docker pull kafkamanager/kafka-manager
配置docker-compose.yml文件
version: ‘3’
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- “2181:2181”
kafka:
image: wurstmeister/kafka
depends_on: [ zookeeper ]
ports:
- “9092:9092”
environment:
KAFKA_ADVERTISED_HOST_NAME: docker宿主机IP
KAFKA_CREATE_TOPICS: “test:1:1”
KAFKA_MESSAGE_MAX_BYTES: 2000000
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock
kafkamanager:
image: kafkamanager/kafka-manager
depends_on: [zookeeper,kafka]
ports:
- “9008:9000”
environment:
ZK_HOSTS: zookeeper:2181
运行docker-compose
在docker-compose.yml文件所在目录执行:
docker-compose up -d
访问
http://docker宿主机IP:9008
添加cluster(添加页面,zookeeper地址设置为docker宿主机IP:2181即可)