docker安装kafka和zookeeper

下载zookeeper

docker pull wurstmeister/zookeeper

docker pull zookeeper:3.9.1 #指定版本 有问题 启动说内存不够 说要升级docker

启动zookeeper

docker run -d --name zookeeper -p 2181:2181  -t wurstmeister/zookeeper

docker run -d --name zookeeper -p 2181:2181  -t zookeeper:3.9.1 #指定版本

进入zookeeper容器

```bash
docker exec -it zookeeper bash

查看zookeeper版本

echo stat|nc localhost 2181

下载kafka

docker pull wurstmeister/kafka

启动kafka

docker run -d --name kafka --publish 9092:9092 --link zookeeper:zookeeper -e KAFKA_BROKER_ID=1  -e HOST_IP=10.197.114.21  -e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.197.114.21:9092  -e KAFKA_ADVERTISED_HOST_NAME=10.197.114.21 -e KAFKA_ADVERTISED_PORT=9082  --restart=always  -t  wurstmeister/kafka

设置kafka日志清除时间
docker安装kafka和zookeeper_第1张图片

KAFKA_LOG_RETENTION_HOURS=72

你可能感兴趣的:(运维命令,kafka,java-zookeeper,docker)