现在elasticsearch是比较火的,很多公司都在用,所以如果说还不知道es可能就会被人鄙视了。所以这里我就下决心来学习es,我比较钟爱于docker所有也就使用了docker来安装es,这里会详细介绍下安装的细节以及需要注意的地方。关于docker的安装在这里我就不去说明了,可以自行安装一下就可以了,很简单的,我保证你真的可能会爱上它。这里我使用的电脑是MacBook Pro 如果是linux的话其实基本相同,如果是Windows的话,可能就不太一样了,这里我也没有实际操作过,感兴趣的也可以自己去尝试一下。
1.安装elasticsearch
pull elasticsearch镜像
docker pull elasticsearch
创建一个交接模式网络
docker network create elasticsearch_net
安装
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 --network elasticsearch_net -v elasticsearch_volume:/root -e "privileged=true" -e "discovery.type=single-node" elasticsearch # -d 后台运行 # --name elasticsearch 容器名称 # -p 9200:9200 -p 9300:9300 映射端口 # --network elasticsearch_net 指定网络 # -v elasticsearch_volume:/root 具名共享目录 # -e "privileged=true" 配置访问权限 # -e "discovery.type=single-node" 指定elasticsearch部署模式 # elasticsearch 指定镜像 ---- # -v elasticsearch_volume:/root 具名共享目录 # -e "privileged=true" 配置访问权限 开始没有配置访问权限,es一直起不起来,加了权限就可以起来了
修改配置
echo 'http.cors.allow-origin: "*"' >> elasticsearch.yml echo "http.cors.enabled: true" >> elasticsearch.yml
重启es
docker restart elasticsearch
安装ik分词器
通过共享目录或者直接wget下载相同版本的ik分词器zip包,链接
解压到/usr/share/elasticsearch/plugins目录中
重启es
docker restart elasticsearch 启动日志中可以看到加载到ik分词器插件
安装kibana
docker 拉取kibana 5.6.12镜像
docker pull kibana:5.6.12
运行kibana
docker run -d --name kibana --network elasticsearch_net -e ELASTICSEARCH_URL=http://192.168.159.3:9200 -p 5601:5601 kibana:5.6.12
访问kibana
安装elasticsearch-head
docker pull mobz/elasticsearch-head:5 docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5
到此这篇关于docker安装elasticsearch和kibana的方法步骤的文章就介绍到这了,更多相关docker安装elasticsearch和kibana内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!
本文向大家介绍Docker下安装ElasticSearch和Kibana的示例代码,包括了Docker下安装ElasticSearch和Kibana的示例代码的使用技巧和注意事项,需要的朋友参考一下 1.前言 现在elasticsearch是比较火的,很多公司都在用,所以如果说还不知道es可能就会被人鄙视了。所以这里我就下决心来学习es,我比较钟爱于docker所有也就使用了docker来安装es
我正试图在我的服务器上设置一个新版本的Kibana和Elasticsearch。我有一个现有的K和E运行默认端口(5601,9200),升级现有数据不是一个选项。我想在Docker中运行K和E的较新版本(7.4.2),使用不同的端口(5611:5601、9211:9200)来访问容器。我有新的数据区可用。
本文向大家介绍docker安装redis5.0.3的方法步骤,包括了docker安装redis5.0.3的方法步骤的使用技巧和注意事项,需要的朋友参考一下 一、拉取官方5.0.3镜像 下载完成 二、创建挂载目录 1、创建挂载文件夹 2、创建redis.conf 在/root/redis/conf目录中创建文件 redis.conf 显示目录 三、创建redis 容器 参数说明: -d 后台运行 -
本文向大家介绍Docker安装MySQL8的方法步骤,包括了Docker安装MySQL8的方法步骤的使用技巧和注意事项,需要的朋友参考一下 一、下载镜像 docker Hub官网URL:https://hub.docker.com/_/mysql/ 下载最新版本:docker pull mysql 下载指定版本:docker pull mysql:verison(8.0.11,8.0,8) 二、启
上一篇文章介绍了本地安装和使用elasticsearch的方法,其中我们使用了curl来查询elasticsearch的数据,命令比较繁琐。官方的套件中包含一款很好用的图形界面——Kibana,不仅能搜索elasticsearch引擎中的记录,还能做数据分析等,功能十分强大,来看看如何在本地一窥它的面貌吧。 安装Kibana 下载Kibana的安装文件,和安装elasticsearch相同,解压到
本文向大家介绍python安装numpy和pandas的方法步骤,包括了python安装numpy和pandas的方法步骤的使用技巧和注意事项,需要的朋友参考一下 最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了。首要条件,python版本必须是2.7以上。 linux首先安装依