Setup-Kafka-Docker-Environment

Kafka Docker 是通过 Docker 快速部署 Kafka 的一种方式,简化了环境配置和服务启动流程。

Kafka Docker 快速部署步骤:

  1. 拉取镜像
docker pull bitnami/kafka:latest
  1. 启动 Zookeeper(Kafka 的依赖):
docker run -d --name zookeeper -e ALLOW_ANONYMOUS_LOGIN=yes bitnami/zookeeper:latest
  1. 启动 Kafka 容器
docker run -d --name kafka 
  --link zookeeper:zookeeper 
  -e KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181 
  -e ALLOW_PLAINTEXT_LISTENER=yes 
  -p 9092:9092 
  bitnami/kafka:latest
  1. 验证 Kafka 是否运行成功
docker logs kafka

查看日志中是否有成功启动的信息。

常见问题排查

  • 宿主机连接 Kafka 失败?检查 KAFKA_CFG_ADVERTISED_LISTENERS 设置。
  • 网络不通?考虑使用 Docker 网络桥接模式。

通过上述步骤,你就可以在本地快速使用 Kafka Docker 环境进行开发和测试。

yml 文件大小:3.29KB