Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误)

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

🌸 🌸 重点写在前面——注意docker本机地址请使用host.docker.internal 🌸 🌸

  • 由于 macOS 的 docker 底层实现的不同,主要原因是 macOS 的 docker 在容器和宿主之间无法通过 ip 直接通信。因此在安装的时候需要特殊注意与 ip 相关的设置,当容器需要访问宿主ip时,需要使用docker.for.mac.host.internal或者host.docker.internal代替。
  • 这里向zookeeper注册的时候,使用的是host.docker.internal,我们在程序中连接 kafka 的时候,直接使用localhost会报错,如:Error connecting to node host.docker.internal:9092,其处理方式:
    • 我们可以在本机的 host 文件中,添加映射,将 127.0.0.1 host.docker.internal;
    • 不使用host.docker.internal,而是使用自己主机IP,但是当IP发生变化的时候,就要重新配置。
      Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker

🌸 elasticsearch+kibana 🌸

  1. docker pull elasticsearch:7.16.2
  2. docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" -d -p 9200:9200 -p 9300:9300 --name elasticsearch e082d8ac7e5e
  3. docker pull kibana:7.16.2
  4. docker run --name kibana -e ELASTICSEARCH_HOSTS=http://host.docker.internal:9200 -p 5601:5601 -d kibana:7.16.2
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
  • 项目测试成功
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker

🌸 zookeeper+kafka 🌸

  • 参考地址:https://blog.csdn.net/qq_37958845/article/details/118936339
  1. docker pull wurstmeister/zookeeper
  2. docker pull wurstmeister/kafka
  3. 启动zookeeper—— docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper
  4. 启动kafka——docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=host.docker.internal:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://host.docker.internal:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -v /etc/localtime:/etc/localtime wurstmeister/kafka
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker
  • 项目测试使用成功
    Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误),运维,elasticsearch,java-zookeeper,docker

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

到了这里,关于Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Mac 超详细Docker Desktop安装Elasticsearch(包括分词器插件)、Elasticsearch-head、Kibana

    1、使用Docker Desktop搜索elasticsearch,选择需要的版本号后可以直接点击Pull拉取,也可再终端中输入命令: 2、拉取下来后使用启动elasticsearch,这里选择使用命令启动 注意:这里需要提前在本机中创建elasticsearch.yml文件,/Users/zgy/Downloads/Java/es/elasticsearch.yml是我本机的路径,需要

    2024年02月04日
    浏览(33)
  • linux安装搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分词器,安装Rabbitmq,安装并配置maven

    目录 搭建docker 1.2安装yum工具  1.3更新阿里镜像源 1.4下载docker 1.5关闭防火墙 1.6启动docker 1.7查看docker版本 1.8配置阿里云镜像 1.8.1 创建文件夹 1.8.2在文件夹内新建一个daemon.json文件 1.8.3重载文件 1.9重启docker 2安装MySQL 3安装nacos 3.1拉取nacos镜像并启动 3.2启动nacos命令 3.3命令敲完

    2024年02月03日
    浏览(45)
  • mac pro M1(ARM)安装:安装zookeeper可视化工具PrettyZoo、ZooKeeperAssistant

    今天安装zookeeper的可视化工具遇到一些问题,将其记录下来,以供后续的同学参考,在mac软件安装上少走弯路。同时也让大家体会下这两款不同的zk可视化工具的差别 1、下载 直接在github上选择版本下载: 我这里因为是mac m1安装,选择的mac版本,如果是window系统可以选择win版

    2023年04月09日
    浏览(30)
  • Mac M1安装Docker

    1、Docker 下载: 连接:https://docs.docker.com/docker-for-mac/apple-silicon/ 点击Download进行下载.dmg文件。 2、Docker安装 双击下载的Docker.dmg文件开始安装,拖动Docker到Applications等待安装完成 3、Docker启动 在启动台找到Docker点击启动,稍等片刻启动成功,屏幕右上角菜单栏显示了一个鲸鱼

    2024年02月13日
    浏览(34)
  • mac通过docker搭建elasticsearch:8.9.2以及kibana:8.9.2

    1.elasticsearch.yml配置修改:  2.执行命令运行elasticsearch容器: 3.kibana.yml配置如下: 4.执行命令运行kibana容器: 5.访问kinaba:

    2024年02月09日
    浏览(26)
  • Mac 安装ZooKeeper+kafka基本使用

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

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

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

    2023年04月19日
    浏览(46)
  • Mac安装配置ElasticSearch和Kibana 8.13.2

    系统环境:Mac M1 (MacOS Sonoma 14.3.1) 从Elasticsearch:官方分布式搜索和分析引擎 | Elastic上下载ElasticSearch和Kibana 笔者下载的是 elasticsearch-8.13.2-darwin-aarch64.tar.gz kibana-8.13.2-darwin-aarch64.tar.gz 并放置到个人文件夹下,解压(Mac可直接双击解压) ElasticSearch直接启动 发现占用内存过大:

    2024年04月14日
    浏览(34)
  • Elasticsearch入门 - Mac上Elasticsearch和Kibana的安装运行与简单使用

    Elasticsearch是一个基于Apache Lucene的搜索服务器,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据,是是ELK的一个组成部分(ELK代表的是:E就是ElasticSearch,L就是Logstach,K就是kibana)。 它提供了分布式可扩展的实时搜索和分析引擎,它以其简单的

    2024年01月25日
    浏览(28)
  • 【Docker】Docker安装Kibana服务_Docker+Elasticsearch+Kibana

    点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情) Kibana 是一款适用于Elasticsearch的 数据可视化和管理工具 ,可以提供实时的直方图、线形图、饼状图和地图。支持用户安全权限体系,支持各种纬度的插件,通常搭配Elasticsea

    2024年02月13日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包