配置:至少2g内存,centos7以上系统的Linux服务器。
1.安装docker安装教程:CentOS Docker安装|新手教程
在下面的步骤中(我只写我用过的方法):
curl -https://get.docker.com FSSL | Bash -S Docker --镜像阿里云安装Docker engine -社区
安装-y yum -utils \ device -mapper -persistence -data \ LV m2安装Docker Engine-Community
yum Docker -ce Docker -Ce-clicontainerd . io启动Docker
Systemctl启动docker检查docker是否安装成功。
docker ps
2.有两种方式下载elk:
第一种类型:git安装
如果没有安装git,可以参考Linux安装git
使用git命令提取
git clone https://github . com/deviantony/docker -elk . git/app/docker -elk第二种:本地下载zip包,解压后通过sftp传输到服务器。
下载链接:https://github . com/devi Antony/docker -elk . git/app/docker -elk
安装方法有很多种。反正不管怎么做,服务器下载docker-elk总是够用的。
3.启动elkelk的基本目录结构。
├──docker-compose.yml├──elastic search│├──config│└──elastic search . yml│└──dockerfile├──extensions│├──AP M-server│├──app -sear ch│├──策展人│├──logspout├──ki Bana││├config│┖┖┖┖─ki Bana . yml│┖┖┖┖─docker file│ζ──license │┖^^^\\\9592; log stash││┖┖
安装pip
yum -y install epel -release yum install -y yum -utils & amp;& amp如果报告以下错误,则YUM+config -MANAGER --ENABLE epelyum -Y INSTALL python -PIP
Enterprise Linux Modular 8 -x86 _ 64的额外软件包7.5 kB/s | 98 kB 00:13 Enterprise Linux 8 -x86 _ 64的额外软件包264 kB/s | 8.3 MB 00:32与参数不匹配:python-pip错误:找不到匹配项:python -pip
然后换一种方式安装pip,不用想那么多,反正安装docker-compose就行了。
安装python3,通常附带一个pip3。
yum install -y OpenSSL -devel yum install -y OpenSSL yum install -y zlib -devel bzip 2-devel OpenSSL -devel ncurses -devel SQL ite -devel readline -devel gdb M-devel db4-devel libpcap -devel xz-devel yum install gcc automake autoconf libtool make yum install zlib zlib B-devel -yw get https://www . python . org/FTP/FTP/configure make make install验证pip是否安装成功。
Pip -V安装docker -撰写
3 Pip Install Docker -Compose --Ignore -Installed Requests如果报告了以下错误
错误1:
命令& quotpython setup.py egg _ info & quot失败,错误代码为1
解决方案:
升级版本
Pip --升级Pip安装安装工具Pip安装安装工具错误2:
找不到版本...
忘了怎么写了。反正如果word找不到版本出现,就会是这个错误。
解决方案:
安装yum bzip 2-devel,然后在python安装的目录下重新编译。
。/configure make make安装错误3:
引发ReadTimeoutError(self。_pool,无,& lsquo读取超时。& lsquo)
只是超时类的问题。
解决方案:
pip --INDEX -URL https://pypi.douban.com/simple numpy = = 1 . 18 . 1然后就可以安装docker-compose了。如果你在安装docker-compose的时候举报pip3被弃用了什么的,可以用pip3代替。版本升级后好像PIP3和PIP3都可以用了。这都是我的经历。
3.启动elk docker -组合。启动后,您可以通过端口5601访问kibana
默认账号:弹性密码:changeme
一些修改密码配置的人可以去https://github . com/deviantony/docker -elk/wiki/external -应用。
看教程,这里有一个简单的使用docker安装启动elk的例子。
4.汉化很简单。麋鹿官方现在支持中文的功能,但是本地化区域不多。就像我上面这张图,还是有很多英文的。您还可以找到在线elk本地化插件。
编辑elk目录中kibana/config的kibana.yml
如果有
I18n.locale此配置更改为
i18n . locale:“zh-CN+CN”好像不用重启就可以刷新下面的页面,可以看到中文版。
关于使用docker安装elk的这篇文章到此为止。关于docker安装elk的更多信息,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!
评论前必须登录!
注册