Elastne otsing

Kuidas luua ELK Dockeri pilti ja luua Dockeri konteiner

Kuidas luua ELK Dockeri pilti ja luua Dockeri konteiner
Docker on üks parimaid tehnoloogiaid virtualiseerimiseks ja eraldatud keskkond rakenduste ehitamiseks.

See õpetus näitab teile, kuidas luua Dockeri pilt, mis integreerib Elasticsearchi, Kibana ja Logstashi. Seejärel saate pilti kasutada ELK-i virna juurutamiseks mis tahes Dockeri konteinerisse.

Alustamine

Selle juhendi jaoks alustame Dockeri installimisest ja seadistamisest süsteemi. Kui oleme Dockeri seadistanud, juurutame konteineri, milles käivad Elasticsearch, Kibana ja Logstash samas süsteemis. Selles konteineris saame seejärel kohandada ja kohandada Elastic Stacki vastavalt oma vajadustele.

Kui meil on sobiv ELK-i virn, ekspordime Dockeri konteineri pildile, mida saate kasutada teiste konteinerite ehitamiseks.

1. samm: installige Docker

Esimene asi, mida peame tegema, on Dockeri installimine süsteemi. Selle õpetuse jaoks kasutame põhisüsteemina Debian 10.

Esimene samm on apt-pakettide värskendamine järgmise käsu abil:

sudo apt-get värskendus

Järgmisena peame installima mõned paketid, mis võimaldavad meil kasutada apt-i HTTPS-i kaudu, mida saame teha järgmise käsu abil:

sudo apt-get install apt-transport-https ca-sertifikaadid koolutavad gnupg-agent tarkvara-omadused-ühised

Järgmine samm on Dockeri hoidla GPG-võtme lisamine käsu abil:

curl -fsSL https: // lae alla.dokk.com / linux / debian / gpg | sudo apt-võti lisada -

Sealt peame lisama Dockeri hoidla apt-i käsuga:

sudo add-apt-repository "deb [arch = amd64] https: // allalaadimine.dokk.com / linux / debian $ (lsb_release -cs) stabiilne "

Nüüd saame värskendada pakettide registrit ja installida Dockeri:

sudo apt-get värskendus
sudo apt-get install docker-ce docker-ce-cli containerd.io

2. samm: ELK Dockeri pildi tõmbamine

Nüüd, kui meil on Docker süsteemis ja töötab, peame tõmbama Dockeri konteineri, mis sisaldab ELK-i virna.

Selle illustratsiooni jaoks kasutame Dockeri registris olevat põdra-doki pilti.

Dockeri pildi tõmbamiseks kasutage allolevat käsku.

sudo dokkija tõmba sebp / põder

Kui pilt on dokeri registrist edukalt tõmmatud, saame käsuga luua dokkimismahuti:

sudo docker run -p 5601: 5601 -p 9200: 9200 -p 5044: 5044 -it - nimi elkstack sebp / põder

Pärast konteineri loomist käivitatakse kõik teenused (Elasticsearch, Kibana ja Logstash) automaatselt ja kuvatakse ülaltoodud pordides.

Teenustele pääsete juurde aadressidega

3. samm: konteineri muutmine

Kui ELK on konteineris käima saanud, saame andmeid lisada, sätteid muuta ja neid vastavalt oma vajadustele kohandada.

Lihtsuse huvides lisame selle testimiseks Kibana veebi näidisandmed.

Valige Kibana peamisel avalehel Proovi importimiseks prooviandmeid.

Valige imporditavad andmed ja klõpsake andmete lisamiseks

Nüüd, kui oleme konteineri importinud ja seda muutnud, saame selle eksportida, et luua kohandatud põdrapilt, mida saame kasutada mis tahes Dockeri pildi jaoks.

4. samm: looge konteinerist ELK Dockeri pilt

Kõigi Elastic stacki konteineri muudatuste korral saame konteineri ühe käsu abil pildi eksportida järgmiselt:

docker toime panema c3f279d17e0a myrepo / elkstack: versioon2

Ülaltoodud käsu abil lõime pildi elkstack koos sildiga version2 dokkeri hoidlasse myrepo. See salvestab kõik konteineris tehtud muudatused ja saate seda kasutada teiste konteinerite loomiseks.

Järeldus

See kiire ja lihtne juhend näitas teile, kuidas Dockerile muudatustega kohandatud ELK-pilti luua. Neile, kes on Dockeriga kogenud, saate Dockerfileesi kasutada samade ülesannete täitmiseks, kuid keerukamalt.

Jäljendage hiireklikke, hõljutades hiirega klõpsutut hiirt Windows 10-s
Hiire või klaviatuuri kasutamine liigses kasutamises vales asendis võib põhjustada palju terviseprobleeme, sealhulgas tüve, karpaalkanali sündroom ja ...
Nende tasuta tööriistade abil lisage Windows 10-le hiire liigutused
Viimastel aastatel on arvutid ja operatsioonisüsteemid palju arenenud. Oli aeg, mil kasutajad pidid failihaldurites navigeerimiseks kasutama käske. Na...
Juhtige ja hallake hiire liikumist mitme kuvari vahel Windows 10-s
Dual Display Mouse Manager võimaldab teil kontrollida ja konfigureerida hiire liikumist mitme monitori vahel, aeglustades selle liikumist piiri läheda...