一、安装docker-compose 使用docker-compose 进行集群部署前需要安装docker-compose 可参考:https://cloud.tencent.com/developer/article/2475894 二、创建kafka-cluster.yml 1创建kafka-cluster-yml文件夹 代码语言:shell 复制 mkdirdocker-compose-yml 2.进入docker-compose-yml文件夹,创建kafka-cluster.yml文件 代码语...
使用Docker Compose部署Kafka集群是一个简单而有效的方法,可以让我们在本地或云环境中快速搭建起Kafka环境。以下是详细的步骤和代码示例,帮助你完成Kafka集群的部署: 1. 编写docker-compose.yml文件 首先,我们需要创建一个docker-compose.yml文件,该文件将定义Kafka集群以及它依赖的Zookeeper服务。以下是一个基本的配置示...
-kafka-docker-compose.yml-config/server.properties docker-compose.yml version:'3'services:kafka:image:bitnami/kafka:3.0.0restart:alwayshostname:kafka-node-1container_name:kafkaports:-9092:9092-9999:9999volumes:-./logs:/opt/bitnami/kafka/logs-./data:/bitnami/kafka/data-./config/server.properties:...
4.执行docker-compose.yml cd /data/docker-compose/zookeeper docker-compose up -d 5.验证 docker exec -it zoo1 bash zkServer.sh status 返回如下信息,则证明部署成功 Mode分follower和leader 三、搭建Kafka集群 1.拉取Kafka镜像 docker pull wurstmeister/kafka docker tag docker.io/wurstmeister/kafka kafka...
3个服务器的docker-compose.yml文件 98.142.138.1服务器的 /home/kafka目录下的docker-compose.yml version:"3"services:kafka:image:'bitnami/kafka:latest'user:rootports:-'9092:9092'-'9093:9093'environment:# KRaft settings-KAFKA_CFG_NODE_ID=0-KAFKA_CFG_PROCESS_ROLES=controller,broker# 服务器如果不能...
一:docker-compose搭建kafka集群 1.创建kafka目录并进入此目录 2.创建docker-compose.yaml version: '2' services: zookeeper: image: wurstmeister/zookeeper container_name: zookeeper restart: always ports: - "2181:2181" kafka1: image: wurstmeister/kafka ...
可以看出我部署的kafka的版本号为2.8.1【前面为scala版本,后面为kafka版本】。2、集群zookeeper和kafka(单服务器)编写docker-compose.yml文件,内容如下(内容较多):使用docker-compose up -d 启动容器,启动之后查看结构如下【文件夹不需要手动创建,系统会自动创建】:在zk1、zk2、zk3这三个文件目录的conf目录...
kafka1: 127.0.0.1:9092 kafka2: 127.0.0.1:9093 kafka3: 127.0.0.1:9094 1.安装 docker-compose curl -L http://mirror.azure.cn/docker-toolbox/linux/compose/1.25.4/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ...
vim /opt/kafka/docker-compose.yml 2.1.0版本的配置文件目录和2.8.0不一样,应该是/opt/bitnami/kafka/conf/ version: '3' services: kafka: image: bitnami/kafka:2.1.0 container_name: kafka restart: unless-stopped network_mode: host user: "1001" ...
1、登录到 kafka1 容器内 docker-compose exec kafka1 bash 2、在/opt/kafka/config下可以看到配置文件(最主要的是server.properties) 3、切到 /opt/kakfa/bin 目录下 cd /opt/kafka/bin/ 4、创建一个 topic:名称为first,3个分区,2个副本 ./kafka-topics.sh--create --topic first --zookeeper192.168.56...