运行kafka之前需要先启动zookeeper
[root@zjj101 soft]# docker search kafka
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
wurstmeister/kafka Multi-Broker Apache Kafka Image 1392 [OK]
spotify/kafka A simple docker image with both Kafka and Zo… 413 [OK]
sheepkiller/kafka-manager kafka-manager 204 [OK]
kafkamanager/kafka-manager Docker image for Kafka manager 133
ches/kafka Apache Kafka. Tagged versions. JMX. Cluster-… 117 [OK]
hlebalbau/kafka-manager CMAK (previous known as Kafka Manager) As Do… 85 [OK]
landoop/kafka-topics-ui UI for viewing Kafka Topics config and data … 36 [OK]
johnnypark/kafka-zookeeper Kafka and Zookeeper combined image 23
solsson/kafka http://kafka.apache.org/documentation.html#q… 22 [OK]
debezium/kafka Kafka image required when running the Debezi… 21 [OK]
landoop/kafka-lenses-dev Lenses with Kafka. +Connect +Generators +Con… 21 [OK]
danielqsj/kafka-exporter Kafka exporter for Prometheus 19 [OK]
landoop/kafka-connect-ui Web based UI for Kafka Connect. 17 [OK]
digitalwonderland/kafka Latest Kafka - clusterable 15 [OK]
tchiotludo/kafkahq Kafka GUI to view topics, topics data, consu… 6 [OK]
solsson/kafka-manager Deprecated in favor of solsson/kafka:cmak 5 [OK]
solsson/kafkacat https://github.com/edenhill/kafkacat/pull/110 5 [OK]
solsson/kafka-consumers-prometheus https://github.com/cloudworkz/kafka-minion 4
solsson/kafka-prometheus-jmx-exporter For monitoring of Kubernetes Kafka clusters … 4 [OK]
mesosphere/kafka-client Kafka client 3 [OK]
zenko/kafka-manager Kafka Manger https://github.com/yahoo/kafka-… 2 [OK]
digitsy/kafka-magic Kafka Magic images 2
zenreach/kafka-connect Zenreach's Kafka Connect Docker Image 2
anchorfree/kafka Kafka broker and Zookeeper image 2
openwhisk/kafkaprovider Apache OpenWhisk event provider service for … 2 [OK]
命令:
docker pull wurstmeister/kafka
如果下载很慢的话,建议修改docker拉取镜像为阿里云镜像,下面是修改方法:
https://blog.csdn.net/qq_41489540/article/details/111817670
下载完了查看镜像
发现已经有了wurstmeister/kafka
[root@zjj101 docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
wurstmeister/kafka latest c3b059ede60e 3 weeks ago 507MB
rabbitmq management e2b066e3fc02 2 months ago 186MB
mysql 5.7 87eca374c0ed 2 months ago 447MB
zookeeper 3.4.10 d9fe1374256f 3 years ago 144MB
启动Kafka之前必须要先启动zookeeper,这里不演示了.
如果不会安装启动的话看这个帖子:https://blog.csdn.net/qq_41489540/article/details/109129293
启动命令:
[root@zjj101 docker]# docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=zjj101 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest
96d83e444a8cce0ee0e50f737c6ffcd457d2ca70c34cdc6f880c51a5a286c5f9
说明:
env KAFKA_ADVERTISED_HOST_NAME=zjj101 这个zjj101是你安装Kafka机器的地址,我这里是配置了host域名映射,所以就是zjj101
[root@zjj101 docker]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
96d83e444a8c wurstmeister/kafka:latest "start-kafka.sh" 2 minutes ago Up 2 minutes 0.0.0.0:9092->9092/tcp, :::9092->9092/tcp kafka
d06e6a92f4c1 d9fe1374256f "/docker-entrypoint.…" 47 minutes ago Up 12 minutes 2888/tcp, 0.0.0.0:2181->2181/tcp, :::2181->2181/tcp, 3888/tcp zookeeper
查看到Kafka的 CONTAINER ID 是 96d83e444a8c
进入到Kafka内部 , 96d83e444a8c是Kafka的 CONTAINER ID ,
进入到opt目录下的kafka_2.13-2.7.0目录,创建topic,创建命令是 bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 1 --topic test01
然后查看创建列表,命令是bin/kafka-topics.sh --list --zookeeper zookeeper:2181
# 步骤1: 进入到Kafka内部 , 96d83e444a8c是Kafka的 CONTAINER ID
[root@zjj101 docker]# docker exec -it 96d83e444a8c /bin/bash
bash-5.1# ls
bin etc kafka lib64 mnt proc run srv tmp var
dev home lib media opt root sbin sys usr
# 步骤2: 进入到指定的文件夹目录下
bash-5.1# cd /opt/
bash-5.1# ls
kafka kafka_2.13-2.7.0 overrides
bash-5.1# cd kafka_2.13-2.7.0/
#步骤3: 创建一个topic
bash-5.1# bin/kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 1 --topic test01
Created topic test01.
#步骤4: 查看topic列表
bash-5.1# bin/kafka-topics.sh --list --zookeeper zookeeper:2181
test01
文章浏览阅读2.1w次,点赞14次,收藏9次。早上来了公司,发现windows下idea点击右键,查看annotate,也就是代码的提交记录,发现idea报错git is not installed找了半天原因也没有找到翻了下idea的官方文档https://www.jetbrains.com/help/idea/settings-version-control-git.html需要指定下执行的path,如下图..._couldn't install git
文章浏览阅读1.8k次。数据分析师的就业趋势及发展前景怎么样?根据第三方数据显示,数据分析师的需求量将增长幅度大。即使你不是数据分析师,掌握数据分析技能也是未来必不可少的工作技能之一。国内某大型招聘平台调研数据分析师平均薪酬为9724K左右。_数据分析师就业现状
文章浏览阅读1.2k次。转载于:https://www.cnblogs.com/1234abcdttttjy001/p/10650408.html_appium 连接超时的时间设置
文章浏览阅读1.2w次,点赞2次,收藏9次。(需要自行进行构建编译,笔者构建的已经上次至次博客。需要可以进行下载,csdn需要积分下载,无法设置免费的,需要免费版可以直接联系笔者)首先我们要基于Flink CDC MySQL同步MySQL的环境基础上(flink-1.17.1、Java8、MySQL8)搭建。,笔者的Flink CDC MySQL同步Elasticsearch第一篇讲解完毕,希望能帮助到搭建。笔者已经搭建好环境,这里不做具体演示了,如果需要Es的搭建教程情况笔者其他博客。:这是笔者遇到的问题,具体问题具体解决即可。_the mysql server has a timezone offset (28800 seconds ahead of utc) which do
文章浏览阅读1k次。spring cloud 中间件_springcloud中间件
文章浏览阅读3.3k次。自己试了vxe-table的官方文档方法,没有成功。最后使用了原生的方法scrollTo()实现了,加入计时器效果更明显 setTimeout(() => { document .getElementsByClassName("vxe-table--body-wrapper")[0] .scrollTo(0, this.$refs.xTable2.tableHeight); }, 500);..._vxe-table 滚动到某一行
文章浏览阅读2.3w次。源码位置在:http://download.csdn.net/detail/dijkstar/5564789,http://www.pudn.com/downloads552/sourcecode/windows/network/detail2276709.html一、功能介绍:分为两个软件,一个为【主机】,一个为【远程终端】。【远程终端】通过鼠标键盘可以控制【主机】程序;【主机】将界面传_vc++ 如何实现远程桌面
文章浏览阅读913次。------------------------------------------------------------------------About Face detection------------------------------------------------------------------------1、Finding Tiny Faces Code:ht..._目标检测识别单一目标时可以做什么改进
文章浏览阅读696次。戳蓝字“CSDN云计算”关注我们哦!容器技术是这两年热门的话题,因为容器技术给我们带来了很多方便的地方,节约了不少成本,不管是在运维还是开发上。今天,就让我们来看看关于D..._docker executor
文章浏览阅读5.7w次,点赞7次,收藏41次。打造黑苹果(二)制作黑mac系统安装U盘前言在上一篇打造黑苹果(一)组装硬件的选择与组装 中,我们已经给大家在硬件上有了一个建议。如果你已经购买了硬件了,或者你原来的硬件就已经满足了黑MAC的需求,那么,下面就要开始安装黑MAC系统了。如果你不愿意折腾,建议在仓库盘上先安装一个windows的操作系统,然后上淘宝,找一个黑MAC系统安装的店家,花上百十块钱,就可以安装好了,省的自己研究。 在仓库_黑mac
文章浏览阅读478次。CPU领域中最广为人知的一条定律——摩尔定律:预计18个月会将芯片的性能提高一倍。过去几十年,各大公司致力于提高CPU晶体管密度和提高CPU工作频率,使得CPU的性能提升基本符合摩尔定律。但随着工艺不断发展,晶体管密度提升已经接近物理极限,CPU工作频率也由于功耗和发热的制约而无法继续提升。在基础物理领域没有大的突破的前提下,单核CPU的性能提升日益困难,于是,各大公司将目光投向了通过增加CPU核心数提高性能领域,双核、4核、8核、16核等一系列多核CPU相继问世。_cpu亲和性
文章浏览阅读3.2k次。一 创立云辨认库起首在应用云辨认之前我们须要拥有一个KEY 一个KEY对应一个宣布的APP 我们之前注册的基本KEY就可以应用云办事 可是每个月/每个APP用户/每张辨认图有1000次的扫描限制 所以基本的只能支撑我们测试或者极小频率的应用办事的价钱可以参看下图 接下来我们树立一个云辨认库 打开tARget治理页面点击ADD DATABASE添加一个数据库 _vuforia识别多个图片