ElasticSearch——Docker安装ElasticSearch和Kibana

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

Docker安装ElasticSearch

说明:由于是用docker安装,所以要确保已安装docker并docker环境可用。

docker安装步骤:https://wanli.blog.csdn.net/article/details/121445768

1、Docker安装ElasticSearch

获取指定版本的ES镜像

拉取镜像:

docker pull elasticsearch:7.14.0

ElasticSearch——Docker安装ElasticSearch和Kibana

查看下载的ES镜像:

docker images

ElasticSearch——Docker安装ElasticSearch和Kibana

运行ES容器,根据镜像id启动

docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" e347b2b2d6c1

参数说明:

  • -d:后台运行
  • -p 端口映射,宿主机上的端口映射到容器中的端口
  • -e:以单节点方式启动
  • —name:为容器指定一个名称,用来区分容器

ES容器启动成功:

ElasticSearch——Docker安装ElasticSearch和Kibana

输入docker ps命令查看正在运行中的容器:

ElasticSearch——Docker安装ElasticSearch和Kibana

启动成功之后可以通过IP+端口号去访问ES:可以访问说明安装成功

ElasticSearch——Docker安装ElasticSearch和Kibana

2、Docker安装Kibana

1、获取指定版本的Kibana镜像,Kibana版本号需要和ES版本一致

拉取Kibana镜像:

docker pull kibana:7.14.0

2、运行Kibana容器,根据镜像id启动

docker run -d --name kibana -p 5601:5601 58dffcbc8caa

查看正在运行的容器:

docker ps

可以看到ES和Kibana都在运行中:

ElasticSearch——Docker安装ElasticSearch和Kibana

3、配置Kibana连接上ES

因为安装ES时,将ES容器和宿主机的9200端口做了映射,所以只需要配置Kibana连接上宿主机的9200,即可让Kibana连接上ES。

  1. 进入Kibana容器内部,通过容器id:

    docker exec -it 81fdeb792f51 /bin/bash
    
    • -i :即使没有附加也保持STDIN 打开
    • -t :分配一个伪终端

    ElasticSearch——Docker安装ElasticSearch和Kibana

  2. 编辑Kibana的配置文件kibana.yml(在config目录下):设置配置文件中ES的地址为本机IP

    ElasticSearch——Docker安装ElasticSearch和Kibana

    #
    # ** THIS IS AN AUTO-GENERATED FILE **
    #
    
    # Default Kibana configuration for docker target
    server.host: "0"
    server.shutdownTimeout: "5s"
    elasticsearch.hosts: [ "http://192.168.216.231:9200" ]
    monitoring.ui.container.elasticsearch.enabled: true #开启ES
    
  3. 修改完后保存文件,输入exit退出Kibana容器;

  4. 因为修改了配置文件,所以需要重启Kibana:

    docker restart 81fdeb792f51
    
  5. 重启完后访问Kibana:http://192.168.216.231:5601,Kibana安装成功

    ElasticSearch——Docker安装ElasticSearch和Kibana文章来源地址https://www.toymoban.com/news/detail-472686.html

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

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

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

相关文章

  • Docker ( 四 ) 安装 ElasticSearch & Kibana

    6.3.0.设置max_map_count es可能 会启动不起来 查看max_map_count的值 默认是65530 重新设置max_map_count的值 6.3.1.拉取镜像 6.3.1.1.搜索查看可用的ElasticSearch镜像 6.3.1.2.拉取最新版本的ElasticSearch镜像 6.3.1.3.查看镜像是否已经有ElasticSearch 6.3.2.启动容器 6.3.2.1.启动容器实例 启动同时设置名字

    2024年02月10日
    浏览(47)
  • docker环境安装elasticsearch+kibana

    由于es和kibana需要版本兼容,所以下面用es7.6.2作为案例 1、安装es         1.1 创建es文件夹             mkdir -p /data/elasticsearch/config             mkdir -p /data/elasticsearch/data         1.2 写入配置文件             echo \\\"network.host: 0.0.0.0\\\" /data/elasticsearch/config/elasticsearc

    2024年02月09日
    浏览(41)
  • 【docker】使用docker安装部署elasticsearch+Kibana

    elasticsearch安装之后,十分消耗内存资源,需要手动配置限制内存大小。 elasticsearch和Kibana安装时,版本号需要一致。 本实验采用的Linux系统是 CentOS Linux release 7.9.2009 (Core) ,docker版本是 20.10.14 elasticsearch和kibana版本都是 8.2.0 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分

    2024年02月02日
    浏览(53)
  • Docker 安装 elasticsearch、kibana、ik

    1. 拉取 elasticsearch 镜像  2. 创建 elasticsearch 容器  上述命令执行完成之后,容器创建成功,有的机器需要10分钟左右才能访问成功,请耐心等待 3. 上传ik分词器并解压  将压缩包上传至 /opt 目录下 unzip 没有执行命令下载一个:yum install unzip -y 4. 将ik分词器拷贝到容器内(进入

    2024年02月08日
    浏览(39)
  • Docker环境安装elasticsearch和kibana

    创建es-network,让es、kibana在同一个网段: 运行elasticsearch tips: 挂在的文件夹,config,esdata,plugins需要提前创建 下载与es版本一致的ik分词器,把ik压缩包解压到上文所说的plugins目录下,重启es即可。 我们利用kibana提供的开发工具,就可以用restful api操作es啦!

    2024年02月12日
    浏览(46)
  • docker 安装 elasticsearch、kibana 7.4.2

    切换root 用户 su root 拉起镜像 docker pull elasticsearch:7.4.2 docker pull kibana:7.4.2 #1、创建Elasticsearch配置文件夹 mkdir -p /mydata/elasticsearch/config ​ #2、创建Elasticsearch数据文件夹 mkdir -p /mydata/elasticsearch/data #3、创建Elasticsearch插件文件夹(如:ik) mkdir -p /mydata/elasticsearch/plugins echo \\\"http.ho

    2024年02月12日
    浏览(32)
  • 【elasticsearch+kibana基于windows docker安装】

    改成如下:并在elasticsearch.yml 中添加配置: http.host: 0.0.0.0 出现以上数据说明安装好了es. 注意: es 和 kibana 版本要一致! https://blog.csdn.net/qq_39363204/article/details/108547475

    2024年02月04日
    浏览(48)
  • docker安装elk(Elasticsearch+logstash+kibana)

    1. 安装Docker 如果您还没有安装Docker,请先安装Docker。您可以按照官方文档进行安装:https://docs.docker.com/engine/installation/ 安装 docker-ce [root@k8s-master ~]# yum install docker-ce -y [root@k8s-master ~]# systemctl start docker systemctl enable docker.service   配置 docker 镜像加速器和驱动 [root@k8s-master ~]#vi

    2024年01月20日
    浏览(68)
  • 【docker系列】docker-compose安装elasticsearch和kibana

    大家好,我是walker 一个从文科自学转行的程序员~ 爱好编程,偶尔写写编程文章和生活 欢迎关注公众号【 I am Walker 】,回复“电子书”,就可以获得200多本编程相关电子书哈~ 我的gitee:https://gitee.com/shen-chuhao/walker.git 里面很多技术案例! (1)、 [root@localhost docker]# mkdir es (

    2023年04月08日
    浏览(60)
  • Docker 安装Elasticsearch、Kibana、Logstash(宝塔linux)

    ①拉镜像(版本7.17.1) docker pull elasticsearch:7.17.1 docker pull kibana:7.17.1 docker pull logstash:7.17.1 ②查看镜像 docker images 拉取成功! ③创建容器网络(docker network) docker network create elk_network ①启动ES ②复制容器镜像文件( 用于文件映射 )(注意这里要手动在elasticsearch下创建config文件夹

    2023年04月08日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包