参考,欢迎点击原文:https://www.cnblogs.com/360minitao/p/14665845.html(主要)
https://blog.csdn.net/qq_22041375/article/details/106180415(有参数解释)

文章目录

  • 前言
  • 一、安装zookeeper
  • 二、安装kafka
  • 三、安装kafka-manager
  • 总结

前言

提示:简单记录下安装kafka的流程,怕以后用的时候还要找别人的文章


一、安装zookeeper

docker pull wurstmeister/zookeeper
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper

二、安装kafka

docker pull wurstmeister/kafkadocker run --name myKafka \
-p 9092:9092 \
-e KAFKA_BROKER_ID=0 \
-e KAFKA_ZOOKEEPER_CONNECT=[zookeeper的ip]:2181 \
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://[本机ip]:9092 \
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
-d  wurstmeister/kafka

三、安装kafka-manager

docker pull sheepkiller/kafka-managerdocker run -d --name kafka-manager \
-p 9000:9000 \
--link zookeeper:zookeeper \
--link myKafka:kafka \
--restart=always \
--env ZK_HOSTS=zookeeper:2181 \
sheepkiller/kafka-manager

最后显示这个就可以了

Tip:springBoot的配置文件那直接配kafka地址为127.0.0.1:9092就OK了
记录几个操作命令:

// 新建个topic
/opt/kafka/bin/kafka-topics.sh --create --zookeeper 10.40.18.64:2181 --replication-factor 1 --partitions 1 --topic testTopic2// 查看topic
bin/kafka-topics.sh --list --zookeeper 172.17.0.2:2181// 删除
bin/kafka-topics.sh --delete --topic my_log --zookeeper 172.17.0.2:2181

总结

卡了一上午,项目总是连不上kafka,百度了说配置文件的,advertised.listeners接口要改,但是也不知道改啥,那时候我写的参数“KAFKA_ADVERTISED_LISTENERS”绑的是zookeeper的ip地址,这样是不对的,这个参数的意思是允许外部访问到,应该绑定的是本机的IP地址,删除容器换了参数再起一下就可以了

docker安装kafka和zookeeper相关推荐

  1. docker安装kafka,超级简单的

    简介 kafka是一个分布式消息队列.具有高性能.持久化.多副本备份.横向扩展能力.生产者往队列里写消息,消费者从队列里取消息进行业务逻辑.一般在架构设计中起到解耦.削峰.异步处理的作用. kafka ...

  2. Docker安装Kafka(docker-compose.yml)

    Docker安装Kafka(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:zooke ...

  3. 腾讯云服务器docker安装Kafka

    腾讯云服务器docker安装Kafka 环境准备 docker 安装zookeeper docker 安装kafka window 安装kafka tool 下载安装包 环境准备 腾讯云服务器(轻量服 ...

  4. docker安装kafka教程

    docker安装kafka教程:https://blog.csdn.net/lw1124052197/article/details/103781350 注意:kafka玄幻发消息时得设置一个延迟,否 ...

  5. ubuntu18.04 docker安装kafka

    1.下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像docker pull wurstmeister/zookeeper dock ...

  6. linux语言yhq,linux通过docker安装kafka

    1.安装docker 2.拉取kafka和zk的镜像 docker pull wurstmeister/kafka docker pull zookeeper:3.5.7 3.创建通信网络 docke ...

  7. docker php kafka,docker安装kafka

    前言 最近在用kafka做项目,所以本地搭建下kafka,但是又嫌java安装和安装kafka太麻烦,所以想到用docker来部署. 镜像 wurstmeister/kafka 维护较为频繁的一个Ka ...

  8. docker安装kafka镜像

    1.下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像 docker pull wurstmeister/zookeeper doc ...

  9. 【Kafka】Docker安装kafka、搭建kafka集群

    kafka官方文档:https://kafka.apache.org/documentation/#quickstart 我们都知道kafka3.0之前依赖于zookeeper(zk)管理其中的元数据 ...

  10. docker 安装kafka

    kafka 依赖 zookeeper [root@k8s-master ~]# docker search zookeeper NAME DESCRIPTION STARS OFFICIAL AUTO ...

最新文章

  1. Maven中的profile和spring boot中的profile进行结合
  2. 本地安装配置Gradle及IDEA使用本地Gradle
  3. $Django importlib与dir知识,手写配置文件, 配置查找顺序 drf分页器drf版本控制
  4. 正则表达式及测试工具
  5. python解约瑟夫环问题
  6. Hbase二级索引 Solr 异常 The most likely cause is another Solr server (or another solr core in this server)
  7. JAVA安装报1620错误_java安装错误1620
  8. java命令行参数_一个 java 命令行参数顺序的坑
  9. luogu题解P1967货车运输--树链剖分
  10. 远程控制工具——Centos7上向日葵安装使用(xy)
  11. Excel如何将某个特定值变为空值
  12. 开题报告中的研究目的与研究内容怎么写?
  13. oracle表自动模拟多条数据,Oracle使用虚拟表dual一次插入多条记录
  14. vue 项目检测新版本功能
  15. 3.6 杭电复试题2010
  16. 电力电子器件的分类以及IGBT的相关介绍
  17. Java使用JNA调用Golang编译生成的动态库(dll 和 so 文件)
  18. 用友携国资国企走进浙江龙游,共探区县国资智慧监管新样板
  19. 计算机如何卸载应用程序,如何卸载电脑程序,详细教您电脑怎么卸载软件程序...
  20. Linux netstat命令深入理解

热门文章

  1. Android Backup功能之全面实战
  2. OpenCV——图像矩
  3. 一个像素的旅行,卷积网络可视化项目火了:点点鼠标就能看懂的扫盲神器
  4. 关于阿里云你了解多少
  5. 常见ABO血型遗传规律表
  6. python把正整数翻译成英文_使用Python将Pig Latin翻译成英文3
  7. 基于股票大数据分析的Python入门实战(实践记录)(持续更新)
  8. 画江湖:李星云像换了一个人,他到底经历了什么?
  9. 椰子树和平等 文:王小波
  10. vue2 配置本地IP地址访问项目