最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用docker安裝elk的詳細步驟

 更新時間:2022年08月23日 11:52:04   作者:吳傳逞  
這篇文章主要介紹了使用docker安裝elk,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

配置要求:一臺Linux服務(wù)器,內(nèi)存不少于2g,centos7以上系統(tǒng)

1.安裝docker

安裝教程:CentOS Docker 安裝 | 菜鳥教程

分以下幾個步驟(我只寫我使用過的方式):

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

 2.下載elk

有兩種方式:

第一種:git安裝

如果沒有安裝git可以參考Linux安裝git

使用git命令拉取

git clone https://github.com/deviantony/docker-elk.git/app/docker-elk

第二種:本地下載zip包并解壓通過sftp傳輸?shù)椒?wù)器

下載鏈接:https://github.com/deviantony/docker-elk.git/app/docker-elk

安裝方式有很多種,反正不管怎么做,總是服務(wù)器要下載docker-elk就行

3.啟動elk

elk的基礎(chǔ)目錄結(jié)構(gòu)

├── 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 這種字眼出現(xiàn)就是這個錯誤了

解決辦法:

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都可以用了,這都是我經(jīng)歷過來的

3.啟動elk

docker-compose up

 啟動后就可以通過5601端口訪問kibana了

默認的賬號:elastic 密碼:changeme

一些更改密碼配置的可以去https://github.com/deviantony/docker-elk/wiki/External-applications

看教程,這里就是簡單的使用docker來安裝elk并啟動的示例

4.漢化

漢化很簡單,elk官方現(xiàn)在支持中文的功能,只不過漢化面積不多,就像我上面這張圖一樣,還有好多英文,大家也可以自己去找網(wǎng)上的elk漢化插件

編輯elk目錄下的kibana/config的kibana.yml

如果有

i18n.locale

這個配置就改成

i18n.locale:"zh-CN"

好像不用重啟可以刷新以下頁面就可以看到漢化后的版本了

到此這篇關(guān)于使用docker安裝elk的文章就介紹到這了,更多相關(guān)docker安裝elk內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 從零搭建docker私有倉庫的步驟

    從零搭建docker私有倉庫的步驟

    這篇文章主要介紹了從零搭建docker私有倉庫的步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn)

    Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn)

    本文主要介紹了Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • docker安裝Adminer并支持mysql和mongodb的詳細步驟

    docker安裝Adminer并支持mysql和mongodb的詳細步驟

    這篇文章主要介紹了docker安裝Adminer并支持mysql和mongodb,通過查找并拉取Adminer鏡像,啟動docker,支持mysq,本文分步驟給大家詳細講解,需要的朋友可以參考下
    2022-10-10
  • docker network create命令的具體使用

    docker network create命令的具體使用

    docker network create命令用于創(chuàng)建一個新的網(wǎng)絡(luò)連接,本文就來詳細的介紹一下docker network create命令的具體使用,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • 使用Docker完成前端部署詳細圖文教程

    使用Docker完成前端部署詳細圖文教程

    這篇文章主要給大家介紹了關(guān)于使用Docker完成前端部署的相關(guān)資料,Docker變得越來越流行,它可以輕便靈活地隔離環(huán)境,進行擴容,運維管理,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-09-09
  • docker之創(chuàng)建MariaDB鏡像的方法

    docker之創(chuàng)建MariaDB鏡像的方法

    這篇文章主要介紹了docker之創(chuàng)建MariaDB鏡像,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • docker容器啟動成功外部訪問不到的原因分析

    docker容器啟動成功外部訪問不到的原因分析

    這篇文章主要介紹了docker容器啟動成功外部訪問不到的原因分析,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 詳解Docker在哪里保存日志文件

    詳解Docker在哪里保存日志文件

    本文主要介紹了Docker在哪里保存日志文件,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • docker啟動鏡像失敗后如何用日志logs查找失敗原因及解決

    docker啟動鏡像失敗后如何用日志logs查找失敗原因及解決

    在使用docker的時候,在某些未知的情況下可能啟動了容器,但是過了沒幾秒容器自動退出了,這個時候如何排查問題呢?下面這篇文章主要給大家介紹了關(guān)于docker啟動鏡像失敗后如何用日志logs查找失敗原因及解決的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • 淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume)

    淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume)

    這篇文章主要介紹了淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12

最新評論

丹棱县| 台前县| 和顺县| 滁州市| 开化县| 凤阳县| 周宁县| 辽阳县| 温宿县| 旺苍县| 临邑县| 萝北县| 彰武县| 宜都市| 衢州市| 青海省| 名山县| 临夏市| 南乐县| 扶风县| 巩留县| 丰县| 灵宝市| 嘉祥县| 阿尔山市| 鹤壁市| 马龙县| 兰州市| 加查县| 五原县| 丁青县| 平昌县| 玉环县| 承德县| 中山市| 菏泽市| 温泉县| 敦煌市| 东阿县| 西乡县| 乌拉特后旗|