新建/opt/mydocker/docker-compose.yml 代码语言:javascript 代码运行次数:0 运行 AI代码解释 version: "2" services: #服务名,也可自定义 zookeeper: image: wurstmeister/zookeeper container_name: zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka container_name: kafka expose: - "9999" po...
2.进入/opt/kafka 创建docker-compose.yml文件 [root@node2 kafka]# more docker-compose.yml version:'3.9'services: kafka: restart: always image: registry.cn-shenzhen.aliyuncs.com/hxlk8s/kafka:3.4environment:- KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper:2181- KAFKA_BROKER_ID=0- KAFKA_CFG_LISTENERS=PLAIN...
-kafka-docker-compose.yml-config/server.properties docker-compose.yml version:'3'services:kafka:image:bitnami/kafka:3.0.0restart:alwayshostname:kafka-node-3container_name:kafkaports:-9092:9092-9999:9999volumes:-./logs:/opt/bitnami/kafka/logs-./data:/bitnami/kafka/data-./config/server.properties:...
linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。 运行以下命令以下载 Docker Compose 的当前稳定版本: sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr...
使用Docker Compose 启动 Kafka 在本节中,我们将创建一个 Docker Compose 文件,配置 Kafka 和 Zookeeper 服务。 首先,在你的工作目录下创建一个名为docker-compose.yml的文件,内容如下: version:'3.8'services:zookeeper:image:wurstmeister/zookeeper:3.4.6ports:-"2181:2181"kafka:image:wurstmeister/kafka:latestpor...
通过Docker Compose快捷部署ZooKeeper&Kafka Kafka发送、接收消息测试 2、本文环境信息 二、手动部署Kafka 1、拉取镜像 先通过docker pull 命令把镜像拉取下来,方便后续操作 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker pull zookeeper:3.8docker pull wurstmeister/kafka:2.13-2.8.1 ...
更进一步,我们不希望程序的默认端口暴露在公网中,因此在 Docker Compose 中配置一层端口映射 ports: - "39092:9092" - "39094:9094" 可以通过 docker ps -a 查看 我们返回来分析一下, Client 访问的完整流程 当外网 Client 访问时 Client → 外网ip:外网端口(39094)→kafka 监听端口(9094)→返回 ADVERTISED_...
第一种方式Kafka3.0之前的版本+ZooKeeper配合使用1、单节点的zookeeper和kafka(1)编写docker-compose.yml文件,内容如下:注意这里面我在volumes里面指定了时区,在执行之前,我通过命令:echo "Asia/shanghai" > /etc/timezone设置了时区,然后我就可以执行下面两条命令:- /etc/timezone:/etc/timezone # 指定...
首先,创建一个名为docker-compose.yml的文件,内容如下: AI检测代码解析 version:'3.8'services:kafka:image:wurstmeister/kafka:latestports:-"9092:9092"environment:KAFKA_ADVERTISED_LISTENERS:INSIDE://kafka:9092,OUTSIDE://localhost:9092KAFKA_LISTENER_SECURITY_PROTOCOL_MAP:INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXTKAFK...
docker-compose 其中docker-compose不是必须的,单单使用docker也是可以的,这里主要介绍docker和docker-compose两种方式 docker部署 docker部署kafka非常简单,只需要两条命令即可完成kafka服务器的部署。 docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper ...