在图6中,第1个Kafka服务器已经启动成功了,端口号是9092。 4.2. 生成第2个broker 接下来,我们使用命令根据wurstmeister/kafka镜像生成一个容器,运行第2个Kafka broker。 命令如下: docker run -d --name kafka1 -p 9093:9093 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=10....
关于Kafka的Docker镜像,以下是一个详细的步骤指南,涵盖了从查找、拉取、验证到运行和测试Kafka Docker容器的整个过程: 1. 查找Kafka的Docker镜像 你可以通过Docker Hub或阿里云等镜像仓库来查找Kafka的Docker镜像。以下是一个在Docker Hub上查找Kafka镜像的示例命令: bash docker search kafka 2. 拉取Kafka的Docker镜...
下面进入容器,测试kafka是否安装成功 docker exec -it xxx /bin/bash 1. 进入后,我们要找到kafka的目录: cd /opt/kafka_2.13-2.7.0/bin 1. 可以看到里面后很多的shell脚本文件 这里我们使用kafka官网的快速开始测试kafka是否安装成功。 1、创建一个名为“test”的topic,它有一个分区和一个副本: kafka-topics....
docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=192.168.9.49 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest 其中KAFKA_ADVERTISED_HOST_NAME这个参数最...
在hub.docker.com网站上,Star最多的kafka镜像是wurstmeister/kafka,今天一起来实践这个镜像,使用此镜像搭建kafka环境,并且生产和消费消息; 实战环境 操作系统:CentOS7 Docker:17.03.2-ce docker-compose:1.23.2 编写docker-compose.yml wurstmeister在github开源了一份docker-compose.yml,在使用中遇到以下两个问题: kafka...
一、准备zookeeper/kafka/kafka-console镜像 略 二、配置docker-compose.yml文件 version: '3.9' services: zookeeper: image: bitnami/zookeeper:3.9 container_name: zookeeper ports: - "2181:2181" - "2888:2888" - "3888:3888" environment: ZOO_MY_ID: 1 ...
要为Kafka主题创建Docker镜像,你需要遵循以下步骤: ### 基础概念 Docker镜像是一个轻量级的、可执行的独立软件包,包含运行某个应用所需的所有内容,如代码、运行时、库、环境变量和配置...
在hub.docker.com网站上,Star最多的kafka镜像是wurstmeister/kafka,今天一起来实践这个镜像,使用此镜像搭建kafka环境,并且生产和消费消息; 实战环境 操作系统:CentOS7 Docker:17.03.2-ce docker-compose:1.23.2 编写docker-compose.yml wurstmeister在github开源了一份docker-compose.yml,在使用中遇到以下两个问题: ...
COPY start-kafka.sh /data EXPOSE 9092 # kafka镜像版本写死的 # 有需求可以自己改 RUN wget https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/3.3.2/kafka_2.13-3.3.2.tgz RUN tar zxvf kafka_2.13-3.3.2.tgz RUN rm kafka_2.13-3.3.2.tgz ...