<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
設定要求:一臺Linux伺服器,記憶體不少於2g,centos7以上系統
分以下幾個步驟(我只寫我使用過的方式):
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安裝 Docker Engine-Community
yum install -y yum-utils device-mapper-persistent-data lvm2
安裝 Docker Engine-Community
yum install docker-ce docker-ce-cli containerd.io
啟動 Docker
systemctl start docker
檢視docker是否安裝成功
docker ps
有兩種方式:
第一種:git安裝
如果沒有安裝git可以參考Linux安裝git
使用git命令拉取
git clone https://github.com/deviantony/docker-elk.git/app/docker-elk
第二種:本地下載zip包並解壓通過sftp傳輸到伺服器
下載連結:https://github.com/deviantony/docker-elk.git/app/docker-elk
安裝方式有很多種,反正不管怎麼做,總是伺服器要下載docker-elk就行
elk的基礎目錄結構
├── docker-compose.yml ├── elasticsearch │ ├── config │ │ └── elasticsearch.yml │ └── Dockerfile ├── extensions │ ├── apm-server │ ├── app-search │ ├── curator │ ├── logspout ├── kibana │ ├── config │ │ └── kibana.yml │ └── Dockerfile ├── LICENSE ├── logstash │ ├── config │ │ └── logstash.yml │ ├── Dockerfile │ └── pipeline │ └── logstash.conf └── README.md
啟動elk之前要安裝docker-compose,而安裝docker-compose之前要先安裝pip
安裝pip
yum -y install epel-release
yum install -y yum-utils && yum-config-manager --enable epel
yum -y install python-pip
如果報了以下錯誤
Extra Packages for Enterprise Linux Modular 8 - x86_64 7.5 kB/s | 98 kB 00:13
Extra Packages for Enterprise Linux 8 - x86_64 264 kB/s | 8.3 MB 00:32
No match for argument: python-pip
Error: Unable to find a match: python-pip
那就換個方式安裝pip,不用思考那麼多了,反正只要安裝好docker-compose就行了
安裝python3, python3一般自帶一個pip3
yum install -y openssl-devel yum install -y openssl yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel yum install gcc automake autoconf libtool make yum install zlib zlib-devel -y wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2rc1.tgz tar zxvf Python-3.6.2rc1.tgz cd Python-3.6.2rc1/ ./configure make make install
驗證pip是否安裝成功
pip3 -V
安裝docker-compose
pip3 install docker-compose --ignore-installed requests
如果報了以下錯誤
錯誤一:
Command "python setup.py egg_info" failed with error code 1
解決辦法:
升級版本
pip install --upgrade pip 安裝setuptools pip install setuptools
錯誤二:
Could not find a version that ...
我忘了怎麼寫來著了,反正如果有could not find a version 這種字眼出現就是這個錯誤了
解決辦法:
yum install bzip2-devel
然後在安裝python的目錄下重新編譯
./configure make make install
錯誤三:
raise ReadTimeoutError(self._pool, None, ‘Read timed out.‘)
一看就是超時類的問題
解決辦法:
pip install --index-url https://pypi.douban.com/simple numpy==1.18.1
然後就可以安裝docker-compose了,如果安裝docker-compose的時候報了一個pip3已棄用什麼什麼的就換成pip,好像是版本升級後pip和pip3都可以用了,這都是我經歷過來的
docker-compose up
啟動後就可以通過5601埠存取kibana了
預設的賬號:elastic 密碼:changeme
一些更改密碼設定的可以去https://github.com/deviantony/docker-elk/wiki/External-applications
看教學,這裡就是簡單的使用docker來安裝elk並啟動的範例
漢化很簡單,elk官方現在支援中文的功能,只不過漢化面積不多,就像我上面這張圖一樣,還有好多英文,大家也可以自己去找網上的elk漢化外掛
編輯elk目錄下的kibana/config的kibana.yml
如果有
i18n.locale
這個設定就改成
i18n.locale:"zh-CN"
好像不用重啟可以重新整理以下頁面就可以看到漢化後的版本了
到此這篇關於使用docker安裝elk的文章就介紹到這了,更多相關docker安裝elk內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45