kafka docker 安装脚本
时间: 2023-08-07 20:08:19 浏览: 58
以下是 Kafka 在 Docker 中安装的脚本:
1. 创建一个 Docker 网络
```
docker network create kafka-net
```
2. 启动 Zookeeper 容器
```
docker run -d \
--name=zookeeper \
--network=kafka-net \
-p 2181:2181 \
-e ALLOW_ANONYMOUS_LOGIN=yes \
bitnami/zookeeper:latest
```
3. 启动 Kafka 容器
```
docker run -d \
--name=kafka \
--network=kafka-net \
-p 9092:9092 \
-e KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 \
-e ALLOW_PLAINTEXT_LISTENER=yes \
bitnami/kafka:latest
```
这个脚本将会创建一个名为 `kafka-net` 的 Docker 网络,然后在这个网络上启动了 Zookeeper 和 Kafka 两个容器。其中,Zookeeper 容器的端口映射为 `2181:2181`,Kafka 容器的端口映射为 `9092:9092`。在启动 Kafka 容器时,我们还通过 `KAFKA_CFG_ZOOKEEPER_CONNECT` 环境变量指定了 Zookeeper 的地址,使得 Kafka 能够连接到 Zookeeper。