欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > docker-compose搭建kafka

docker-compose搭建kafka

2025/8/26 5:46:39 来源:https://blog.csdn.net/weixin_42603784/article/details/147425322  浏览:    关键词:docker-compose搭建kafka

1、单节点docker-compose.yml

version: '3'
services:zookeeper:image: zookeeper:3.8container_name: zookeeperports:- "2181:2181"volumes:- ./data/zookeeper:/dataenvironment:ZOO_MY_ID: 1ZOO_MAX_CLIENT_CNXNS: 100kafka:image: bitnami/kafka:3.7container_name: kafkaports:- "9092:9092"environment:KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181KAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "true"  # 自动创建主题KAFKA_CFG_NUM_PARTITIONS: "3"  # 默认分区数volumes:- ./data/kafka:/bitnami/kafkadepends_on:- zookeeper

2、在启动容器前,确保宿主机目录对 Docker 有写权限

# 创建数据目录
mkdir -p ./data/kafka
# 授予容器用户权限(1001是bitnami镜像的默认用户ID)
sudo chown -R 1001:1001 ./data/kafka
# 重新启动服务
docker-compose up -d

3、运行kafka 查看成功日志

# 后台运行
docker-compose up -d  # 查看运行日志
docker-compose logs -f kafka

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词