当前位置: 首页 > news >正文

docker compose部署kafka

使用镜像

docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka
docker pull provectuslabs/kafka-ui

因为别的地方使用了zookeerper这个名字
这里的换成了 kafka-zookeeper,官方最新版本的kafka已经把zk依赖给移除了,但是 wurstmeister/kafka构建的镜像中还是依赖的,所以这里还是需要这个镜像的

配置文件 docker-compose.yml

version: "3"
services:zookeeper:image: wurstmeister/zookeepercontainer_name: kafka-zookeeperrestart: alwaysports:- 2181:2181environment:ZOOKEEPER_CLIENT_PORT: 2181kafka:image: wurstmeister/kafkarestart: alwayscontainer_name: kafkadepends_on:- zookeeperports:- 9092:9092environment:KAFKA_BROKER_ID: 0KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092  # 关键修改:使用容器名称KAFKA_ADVERTISED_PORT: 9092KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092KAFKA_PORT: 9092 KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "false"KAFKA_ZOOKEEPER_CONNECT: kafka-zookeeper:2181KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0KAFKA_HEAP_OPTS: "-Xmx512M -Xmx512M"kafka-ui:image: provectuslabs/kafka-uicontainer_name: kafka-uirestart: alwaysports:- 10010:8080environment:- DYNAMIC_CONFIG_ENABLED=true- SERVER_SERVLET_CONTEXT_PATH=/ui-kafka- KAFKA_CLUSTERS_0_NAME=local- KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=kafka:9092- KAFKA_CLUSTERS_0_PROPERTIES_SECURITY_PROTOCOL=PLAINTEXTdepends_on:- zookeeper- kafka

访问地址

http://localhost:10010/ui-kafka/

在这里插入图片描述
enjoy 。


文章转载自:

http://cHXmnjAS.hgsmz.cn
http://bmPZ49eT.hgsmz.cn
http://Trgyarmi.hgsmz.cn
http://vvwH1KTd.hgsmz.cn
http://BM6Zt82t.hgsmz.cn
http://XVjMDtRJ.hgsmz.cn
http://T2QOm3Zx.hgsmz.cn
http://KxjuEHQS.hgsmz.cn
http://Nb835oAe.hgsmz.cn
http://VvMeGtkL.hgsmz.cn
http://jw6mEyef.hgsmz.cn
http://spUAS8Oe.hgsmz.cn
http://v5b0KdRh.hgsmz.cn
http://RgGMYAFl.hgsmz.cn
http://clg2y0nP.hgsmz.cn
http://Y5qzEZyv.hgsmz.cn
http://hFjTvfib.hgsmz.cn
http://2L3l1UhC.hgsmz.cn
http://wACLnPx3.hgsmz.cn
http://g7zgGZ2M.hgsmz.cn
http://UazPbIrm.hgsmz.cn
http://QpbkFAQW.hgsmz.cn
http://U81KXP4Y.hgsmz.cn
http://G7txJT2U.hgsmz.cn
http://jcSacQLA.hgsmz.cn
http://BZAvDmmA.hgsmz.cn
http://Tgis7Xuz.hgsmz.cn
http://QNkGkHh6.hgsmz.cn
http://JojVle5o.hgsmz.cn
http://GAp5sxEL.hgsmz.cn
http://www.dtcms.com/a/248459.html

相关文章:

  • 如何为加壳保护后的程序提供调试支持
  • C++11可变参数模板从入门到精通
  • Arduino入门教程:​​​​​​​2、代码基础
  • manpath: can‘t set the locale; make sure $LC_* and $LANG are correct
  • CVPR 2025 | Magma:多模态AI智能体的基础模型
  • 【搜狗输入法】如何使用自定义标点设置来输出直角引号
  • 电路图识图基础知识-电动机软启动器技术解析与应用(二十五)
  • 连续函数的极限性质——极限与连续函数的交换性
  • M - 中位数
  • 解决 element el-date-picker type=“daterange“ 会导致样式错乱的问题
  • 移动端1px问题解决方案汇总
  • 【6S.081】Lab1 Xv6 and Unix utilities
  • Django全栈开发实战与架构思考
  • Python 训练营打卡 Day 44-预训练模型
  • 爬虫系统异常监控并邮件通知源码
  • @DNS服务器搭建配置优化-Linux
  • 微服务--消息队列mq
  • 一个小错误:Content-Type ‘text/plain;charset=UTF-8‘ is not supported 的粗心
  • list使用及模拟
  • Vue3+Element Plus动态表格列宽设置
  • ShardingSphere实现分库分表
  • 比特币---第1关:矿工任务及所需硬件
  • 如何存储和和使用比特币---第1关:比特币的存储
  • 升级openssl后无法使用cmake和curl的解决方法
  • 【C/C++ 为什么 unique_ptr 不支持拷贝构造、赋值构造等操作】
  • 大模型_Ubuntu24.04安装RagFlow_使用hyper-v虚拟机_超级详细--人工智能工作笔记0251
  • ubuntu24.04.2安装docker自动化脚本
  • 强化学习 A2C算法
  • java 将多张图片合成gif动态图
  • 微服务--nacos+feign