mac m1 docker 安装kafka和zookeeper

这篇具有很好参考价值的文章主要介绍了mac m1 docker 安装kafka和zookeeper。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

获取本地ip地址  ifconfig en0  

192.168.0.105.   下面的ip都会使用到

1、拉取镜像

docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka

2、启动容器 启动 zookeeper docker run -d --name zookeeper -p 2181:2181 映射

3、

启动 kafka

注意,kafka 依赖 zookeeper,启动 kafka 前需要先启动 zookeeper。 这边端口映射9092:9092 之前用19092:9092 装成功 消息一直发不了

docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.0.105:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.31.35:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -e TZ="Asia/Shanghai" wurstmeister/kafka 

4、生产者消息,消费者 消息

测试 kafka 生产与消费
进入 kafka 容器

docker exec -it kafka bash

cd /opt/kafka_2.13-2.8.1/bin

./kafka-console-producer.sh --broker-list 192.168.0.105:9092 --topic first-topic

然后另外新建一个窗口,消息者开启。然后上面发消息,下面看是否收到

./kafka-console-consumer.sh --bootstrap-server 192.168.0.105:9092 --topic first-topic --from-beginning

参考文章:https://www.cnblogs.com/chenweihao/p/17231176.html

报错一:Error while fetching metadata with correlation id 10 : {first-topic=LEADER_NOT_AVAIL

进入容器,然后vim /opt/kafka/config/server.properties

 文章来源地址https://www.toymoban.com/news/detail-683174.html

到了这里,关于mac m1 docker 安装kafka和zookeeper的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac 安装ZooKeeper+kafka基本使用

    下面ZooKeeper基本介绍: 1、基本功能 ZooKeeper 为分布式系统提供了一种配置管理的服务:集中管理配置,即将全局配置信息保存在 ZooKeeper 服务中,方便进行修改和管理,省去了手动拷贝配置的过程,同时还保证了可靠和一致性。 2、 命名服务 在分布式系统中,经常需要对应用

    2024年02月09日
    浏览(30)
  • 【docker】Mac M1版本下载安装

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。其次容器是完全使用沙箱机制,相互之间不会有任何接口。 在实际工作中,我们的开发需要配置开

    2023年04月19日
    浏览(54)
  • Mac M系列芯片(M1/M2)安装Docker

    通过Homebrew安装 安装完成后,打开Docker会提示CPU架构不匹配,无法正常启动Docker 在Docker官网下载M芯片适用的.dmg安装包  安装完成后即可正常启动 配置国内镜像源 点击菜单栏的Docker图标,打开Settings... Settings...界面如下,切换到Docker Engine,增加镜像源配置(注意JSON格式),

    2024年02月16日
    浏览(43)
  • M1 mac 直接安装x86 centos Docker

    安装M1 DockerDesktop https://www.docker.com/products/docker-desktop/ 打开设置DockerEngine 将下列插入进去 拉取CentOS系统 创建CentOS(x86)容器 在我的 M1 Mac 上,我可以从 Docker Hub 运行 Ubuntu 映像的 arm64 和 amd64 版本。uname 提供的机器硬件名称证明了这一点。 因为Docker默认创建的是arm架构的Ce

    2024年02月13日
    浏览(41)
  • M1芯片Mac安装brew和brew常用命令(附:安装docker)

    mac终端安装brew: 如果上面这条命令出现问题则需要配置环境变量: vim /etc/profile 通过上面命令编辑添加两条环境变量 需要添加的原因是因为m1芯片的mac电脑上的brew安装包位置不是在以前的/usr/local而是/opt/homebrew。改完之后在安装上面那个安装命令就可以啦。 brew常用命令 1、

    2024年02月08日
    浏览(62)
  • Mac M1:通过docker安装RocketMQ、RocketMQ-Dashboard

    最近本地启动以前docker安装的rocketmq发现报错了,因为是从老mac迁移过来的,发现支持的芯片还是amd的,于是重新在docker下安装rocketmq,并记录下步骤,方便大家后续参考。 1、先下载项目源码 2、在官方项目rocketmq-docker中已经说明了docker安装rocketmq的步骤,因此我们只需要根据

    2024年04月29日
    浏览(48)
  • 【Docker安装部署Kafka+Zookeeper详细教程】

    Docker拉取zookeeper的镜像 Docker拉取kafka的镜像 这个地方没有使用挂载目录的方式,想要使用挂载目录的方式可以看我前面的文章呦!!! 【Linux操作系统使用Docker部署Zookeeper】 【Docker安装部署Zookeeper集群】 参数说明 查看zookeeper的ip地址 后面部署kafka会使用到zookeeper的ip地址 进

    2023年04月19日
    浏览(44)
  • docker-compose安装kafka、zookeeper

    #安装docker-compose,(下载好docker-compose) #将 docker-compose 移动到相应目录 #授权 #创建kafka目录 #授权 #编写 docker-compose.yml #将docker-compose.yml放到 /docker 目录,目录下执行

    2024年02月12日
    浏览(43)
  • Mac M系列芯片(M1/M2)Docker安装Nacos Server单机版

    本文基于Nacos2.1.2进行说明 DockerHub镜像仓库-nacos镜像 可以看到只有-slim版本有arm64版本,因此我们用v2.1.2-slim这个版本(笔者亲测v2.1.2的linux/amd64版本在M系列芯片上不可用,nacos启动会报错)。 注意版本是Tags前面有个v,不是2.1.2;Docker会根据CPU架构拉取对应的架构版本。 查看

    2024年02月05日
    浏览(51)
  • 记一次docker安装kafka,zookeeper拒绝连接的问题

    第一次玩kafka,在使用docker安装kafka时,出现了如下问题 kafka的启动参数KAFKA_ZOOKEEPER_CONNECT不能是localhost:2181,因为不是在一个容器中,localhost改为ip地址就可以了 nc 命令连接到 localhost:2181,确保ZooKeeper 服务器正在监听该地址,并且可以通过网络进行访问 定位的过程中还遇到了

    2024年02月10日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包