一、安装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文件 代码语...
2.创建网络,用于kafka和zookeeper共享一个网络段 docker network create --driver bridge zookeeper_kafka_net 3.进入文件夹,并且创建docker-compose.yml cd /data/docker-compose/kafka vi docker-compose.yml 4.docker-compose.yml文件内容 version: '3' services: kafka1: image: kafka restart: always container...
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:/bitnami/kafka/config/server.properties server.prope...
步骤1:创建docker-compose.yml文件 在你的项目目录下创建一个docker-compose.yml文件,并在其中定义Zookeeper和Kafka的服务。 ```yaml version: '2' services: zookeeper: image: wurstmeister/zookeeper ports:-"2181:2181" kafka: image: wurstmeister/kafka ports:-"9092:9092" environment: KAFKA_ADVERTISED_LISTENE...
docker-compose快速搭建kafka集群(较详细) 详细步骤如下: 1、拉取kafka3.0.0的镜像 docker pull bitnami/kafka:3.0.0 2、编写docker compose的yaml配置文件 需要说明一下,当前的网络使用的是之前已经创建的网络【zk-net】,所以在下面的配置文件中只需要进行网络声明一下,之后的服务即可指定net-work了(若是不声明就...
1. 编写docker-compose.yml文件 首先,我们需要创建一个docker-compose.yml文件,该文件将定义Kafka集群以及它依赖的Zookeeper服务。以下是一个基本的配置示例: yaml version: '3.8' services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka1: image: wurstmeister/kafka ports: - "9092:9092...
| 步骤一:准备docker-compose.yml文件 | 配置Kafka集群的Docker Compose文件 | | 步骤二:启动Kafka集群 | 使用Docker Compose启动Kafka集群 | ### 步骤详解 ### 步骤一:准备docker-compose.yml文件 首先,我们需要准备一个docker-compose.yml文件,用于配置Kafka集群的各个服务。 `...
可以看出我部署的kafka的版本号为2.8.1【前面为scala版本,后面为kafka版本】。2、集群zookeeper和kafka(单服务器)编写docker-compose.yml文件,内容如下(内容较多):使用docker-compose up -d 启动容器,启动之后查看结构如下【文件夹不需要手动创建,系统会自动创建】:在zk1、zk2、zk3这三个文件目录的conf目录...
docker compose-f./zk-docker-compose.yml up-d 五、Kafka集群安装 1. 新建文件kafka-docker-compose.yml 代码语言:javascript 复制 version:'2'services:kafka1:image:docker.io/wurstmeister/kafkarestart:alwayshostname:kafka1container_name:kafka1ports:-9093:9093-9193:9193environment:KAFKA_BROKER_ID:1KAFKA_...
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...