docker怎么安装kafka
时间: 2023-05-26 22:02:07 浏览: 112
以下是从Docker Hub安装Kafka的步骤:
1. 安装Docker和Docker Compose。
2. 创建一个名为`docker-compose.yml`的文件,并使用以下内容:
```
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: <your_docker_machine_ip>
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
depends_on:
- "zookeeper"
```
**注意:**请将`<your_docker_machine_ip>`更改为您的Docker主机的IP地址或主机名。
3. 运行命令`docker-compose up -d`启动Kafka。
4. 执行以下命令来验证Kafka是否正确安装:
```
docker exec -it kafka /opt/kafka/bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 1 --topic test
```
如果该命令没有报错,则表示Kafka已经安装并运行成功。
阅读全文