Šioje trumpoje pamokoje mes greitai paaiškinsime, kaip nustatyti pagrindinį „Grafana“ egzempliorių naudojant „Docker Compose“.
Reikalavimai
Norėdami paleisti šiame įraše pateiktas komandas ir veiksmus, įsitikinkite, kad turite:
- Sumontuotas Docker variklis
- Įdiegta „Docker“ kompozicija
- Pakankami leidimai „Docker“ konteineriams paleisti
Docker Compose failo apibrėžimas
Pirmasis žingsnis yra „Docker“ kūrimo konfigūracijos, skirtos „Docker“ konteineriui paleisti, nustatymas. Pradėkite sukurdami katalogą, kuriame bus saugomas konfigūracijos failas:
$ mkdir grafana
Eikite į katalogą ir sukurkite failą docker-compose.yml failą.
$ cd grafana
$ touch docker-compose.yml
Redaguokite failą ir pridėkite konfigūraciją, kaip parodyta:
versija: „3,8“
paslaugos:
grafana:
vaizdas: grafana / grafana-įmonė
konteinerio_pavadinimas: grafana
paleisti iš naujo: nebent sustabdytas
prievadai:
- „3000:3000“
apimtys:
- grafana_data: / buvo / lib / grafana
apimtys:
grafana_date: { }
Aukščiau esančiame „Docker Compose“ konfigūracijos faile apibrėžiame visus „Grafana“ konteinerio diegimo veiksmus ir konfigūraciją.
Pradedame apibrėždami „Docker“ kūrimo formato versiją. Tada apibrėžiame Grafana paslaugą, kuri apima visas reikalingas paslaugas. Pavyzdžiui, liepiame „Docker“ naudoti „Grafana“ įmonės vaizdą.
Taip pat nurodome kitas paslaugos funkcijas, tokias kaip pakartotinio paleidimo politika, prievado susiejimas su 3000 prievadu ir kt.
Galiausiai, norėdami užtikrinti duomenų patvarumą, sukuriame tomą pavadinimu grafana_data, kuriame duomenys saugomi /var/lib/grafana.
Konteinerio paleidimas
Kai būsime patenkinti konfigūracija, galime naudoti dokerio kūrimo įrankį konteineriui paleisti kaip:
$ dokeris sudaryti -d
Prieiga prie Grafana
Kai konteineriai bus pradėti, galite pasiekti „Grafana“ egzempliorių nuėję į adresą: http://localhost:3000 .
Tai turėtų paraginti pateikti numatytuosius kredencialus. Naudokite admin/admin derinį. Prisijungę būsite priversti pakeisti administratoriaus paskyros slaptažodį.
Išvada
Šioje pamokoje buvo aprašyti „Grafana“ egzemplioriaus nustatymo naudojant „Docker“ konteinerį ir „Grafana“ įmonės vaizdą pagrindai. Norėdami gauti daugiau informacijos ir tinkinimo, žr. dokumentaciją.