问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

docker-安装kafka队列服务-kafka

提问网友 发布时间:2025-02-09 12:37
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2025-02-09 18:52
在进行kafka队列服务的安装之前,确保已安装zookeeper,若未安装,请参照相关教程进行。

Docker提供了一站式的快速部署方案,本实例将采用Docker容器快速部署kafka服务,力求迅速投入生产。

查找kafka镜像,有以下两种方式:官网搜索或命令行搜索。推荐直接在官网搜索,输入关键词'kafka',选择搜索结果中的最新版本,这里选择版本3.6.0。

镜像下载完成,进入镜像列表查看刚下载的kafka镜像。

启动容器并指定参数,命令行如下:

bash
docker run -d -t -p 192.168.54.128:9092:9092 --restart=always \
-e KAFKA_BROKER_ID=0 \
-e ALLOW_PLAINTEXT_LISTENER=yes \
-e KAFKA_CFG_ZOOKEEPER_CONNECT=192.168.54.128:2181 \
-e KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://192.168.54.128:9092 \
-e TZ="Asia/Shanghai" --name kafka-0 --privileged=true bitnami/kafka:3.6.0

说明:-d参数用于后台运行,-t参数用于分配一个交互式终端,-p参数用于映射宿主机端口到容器端口,-e参数用于设置环境变量,指定了kafka的运行参数,如设置与zookeeper的连接、服务地址、监听器等。TZ参数用于指定容器的时区。--name用于给容器命名,--privileged赋予容器root权限,确保kafka能正常运行。

验证kafka服务是否启动成功,可执行以下命令进入容器内部:

bash
docker exec -it kafka-0 bash

进入容器后,创建topic、查看topic列表、单个查询topic描述、生产消息、消费消息。

若在容器内遇到问题,如无法执行'ls'命令,可以尝试执行如下命令解决:

bash
chroot /

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

在Linux服务器上升级Docker的教程 梦见踩泥巴把鞋子弄脏了的含义梦见踩泥巴把鞋子弄脏了是什么意思 梦见踩到泥里弄脏了鞋什么意思梦见踩到泥里弄脏了鞋好不好 成都双流飞南昌要多久 成都到南昌国道要多久 run和fast有什么区别 微信为什么不能转帐 为什么我微信不能转账 手指生湿疹怎么根治? 旅行社违约滞留退款投诉方法 求史密斯夫妇最后两人抗击特种部队时的插曲 <史密斯夫妇>那电影最后的枪战时,那首插曲是什么啊??? 史密斯夫妇影片最后的背景音乐叫什么 是个男人的声音唱的 看电脑系统多少位怎么看电脑多少位系统 如何查询电脑位数如何看电脑是是32位系统还是62位系统 win7电脑位数查询如何查询电脑操作系统是多少位的 福田雷沃FT100ZY-2三轮摩托车广西合浦哪有卖?电话?价格? 肇事逃逸后又自首怎么处罚 交通肇事逃逸后自首,会被拘留多久? 肇事逃逸后自首,如何处罚? 通过Docker启动Solace,并在Spring Boot通过JMS整合Solace 转发:轻松理解 Docker 网络虚拟化基础之 veth 设备! RabbitMQ 实现延迟队列的两种方式! 刚舟鲤大物跟巨物的区别 有130g之内的5.4台钓杆吗? 王者荣耀谐音搞笑名字 s9八强赛赛程火箭客场4连胜客场8连胜现排西部第9能不能进季后赛呢_百度... 粉色网纱拼接裙适合搭配哪些款式的鞋子? 保险满期日期是什么意思? ADSD1278|24位8通道工业级同步采样ADC,非常低漂移和带内噪声,振动分析... 企鹅的翅膀有什么用企鹅的翅膀是用来干什么用的 企鹅的翅膀是用来干什么的?关于企鹅的翅膀用途 酒店灯光检查哪些内容 装了个建行的“国建设银行E路护航网银安全组件”后 开机需要按F1才能继... 为什么我的电脑已下载建设银行E路护航网银安全组件(大明),但交易时提 ... 建行e路通安全组件下到哪里才可以在不同的电脑使用? 新冠是什么病毒dna还是rna 台式机无线网卡怎么用台式机USB无线网卡安装使用教程 台式电脑无线u盘wifl怎么安装 殴打未成年儿童需要承担哪些法律责任
Top