您的位置:首页 > 运维架构 > Docker

ubuntu docker安装ES,Kibana

2020-07-14 14:45 218 查看

首先我们需要先安装docker,下面是我安装docker参考的博客:

https://www.jianshu.com/p/80e3fd18a17e

其中可以把添加为阿里云版(但是我不能用,可能是因为不是root),参考:

https://www.cnblogs.com/walker-lin/p/11214127.html

因为是一个初学者,一些docker命令还不是很熟悉,docker命令参考:

https://www.cnblogs.com/DeepInThought/p/10896790.html

 

在安装好docker之后,我们第一步先进行elasticsearch的安装,这里安装的是7.8.0版本

首先从docker中拉取elasticsearch的镜像:

[code]sudo docker pull elasticsearch:7.8.0

等待他下载,下载完毕后,会出现以下字样

然后将ES运行:

[code]sudo docker run -d --name  es -p 9100:9100 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.8.0

运行完毕后会给出一串数字和字母的结合字符串,如下

现在其实ES已经运行起来了,并且使用可以直接使用 ip:9200进行访问:

kibana安装也差不多,先使用docker拉取kibana镜像:

[code]sudo docker pull kibana:7.8.0

这边注意,kibana版本需要和ES版本对应,这边可以查询官网连接:https://www.elastic.co/cn/support/matrix#matrix_compatibility

然后运行kibana服务:

[code]docker run --name kibana -p 5601:5601 -d kibana:7.8.0

我们需要进入kibana容器修改一下里面的配置

[code]sudo docker exec -it kibana /bin/bash

进入后内容大概是这样子的:

使用vi进入后将elasticsearch.hosts的值修改为ES所在的ip,然后保存退出。进入容器可以使用exit命令退出容器。

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: