docker安装elasticsearch和kibana

导读:本篇文章讲解 docker安装elasticsearch和kibana,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

一、docker安装elasticsearch

存储和检索数据

docker pull elasticsearch:7.4.2

在这里插入图片描述
查看镜像

docker images

在这里插入图片描述
创建挂载文件夹
(注意这个配置文件的k-v 需要空格 http.host: 0.0.0.0)

mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/data
echo "http.host: 0.0.0.0">>/mydata/elasticsearch/config/elasticsearch.yml

启动容器,elasticsearch如果内存足够,可以调大到-Xmx512m

docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx128m" \
-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.4.2

在这里插入图片描述
9200端口用来http请求访问,9300端口用来搭建elasticsearch集群端口互相访问
-e 设置参数
-v 设置挂载
-d 设置启动的镜像

过了一会发现容器关闭了,是因为刚创建的挂载文件夹没有权限访问
使用命令修改文件夹的权限,-R表示递归

chmod -R 777 /mydata/elasticsearch

在这里插入图片描述
重启elasticsearch容器
在这里插入图片描述
使用本地浏览器访问ip:9200测试elasticsearch是否安装成功
在这里插入图片描述
出现这个画面就表示elasticsearch已安装完成

二、docker安装kibana

安装es可视化界面kibana,可视化检索

docker pull kibana:7.4.2

在这里插入图片描述
启动kibana容器,ip为你的虚拟机地址

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://ip:9200 -p 5601:5601 \
-d kibana:7.4.2

在这里插入图片描述

访问ip:5601测试是否安装成功
在这里插入图片描述
出现这个画面就代表启动成功了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/91015.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!