Jos tiedostojärjestelmässäsi on useita Docker-säilöjä, harkitse lazydockerin asentamista säilönhallinnan helpottamiseksi.
Docker ja Docker Compose ovat helppokäyttöisiä työkaluja, jotka helpottavat ohjelmistojen käyttöönottoa eristetyssä ympäristössä. Mutta kaikkien juoksupalveluidesi kunnon seuraaminen voi olla aikaa vievää.
lazydocker on TUI-sovellus, jonka avulla voit hallita ja valvoa kaikkia Docker-säilöjäsi yhdessä paikassa.
Miksi käyttää lazydockeria?
Docker on välttämätön työkalu, jos haluat käyttää ohjelmistoja tukkeutumatta järjestelmääsi uusilla paketeilla. Jokainen Docker-sovellus toimii erillisessä säilössä, eikä se koskaan saa olla vuorovaikutuksessa muiden järjestelmäsi sovellusten kanssa, ellet sitä nimenomaisesti halua.
Jos sinulla ei ole sitä vielä asennettuna, sinun tulee lukea oppaamme kuinka Docker ja Docker Compose asennetaan Linuxiin.
Docker Compose tekee palveluiden käyttöönotosta entistä helpompaa, ja se on erityisen hyödyllinen silloin, kun itseisännöiviä projekteja Raspberry Pi: llä
. Voit määrittää kokoonpanon yhdessä YAML-tiedostossa ja käynnistää useita Docker-säilöjä yhdellä komennolla, joka tuo esiin tiedostossa määritetyt säilöt.Näet, mitkä säilöt ovat käynnissä kirjoittamalla:
telakka-kirjoitus ps
...hakemistossa, jossa olet docker-compose.yml tiedosto sijaitsee.
Kun testaat ja otat käyttöön lisää ohjelmistoja, luot todennäköisesti useita docker-compose.yml-tiedostoja eri tiedostoissa sijainnit tiedostojärjestelmäsi ympärillä sekä telakoitujen sovellusten käynnistäminen ja unohtaminen kertakäyttöä varten tarkoitus.
On vaikea hallita tai jopa seurata käynnissä olevaa toimintaa – varsinkin jos Docker Compose -tiedostosi ovat hajallaan kiintolevylläsi.
Hallinnoinnista voi tulla sotkua, ja Docker-komentojen koko valikoiman muistaminen on oma tehtävänsä.
lazydocker kerää kaikki tiedot Docker-säiliöistäsi ja esittää ne siististi terminaalissasi. Voit nähdä, mikä on käynnissä, tarkistaa lokit, tarkastella resurssien käyttöäja tarkastaa ympäristöt.
Voit myös pysäyttää, keskeyttää, käynnistää uudelleen ja suorittaa muita toimintoja yksittäisille säilöille tai käyttää toimintoja jokaiseen käynnissä olevaan palveluun.
Kuinka asentaa lazydocker Linuxiin
Vaikka lazydocker tulee itse telakoituna kuvana, sen käyttöönotto tällä tavalla tarkoittaa tällä hetkellä, että et voi nähdä muiden Docker-säilöidesi lokeja tai suorittimen käyttökaavioita.
Sen sijaan sinun tulee käyttää lazydockerin asennuskomentosarjaa:
kiemura https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | lyödä
Sanomattakin on selvää, että sinun tulee tarkistaa minkä tahansa skriptin sisältö ennen kuin liität sen Bashiin.
Käytä lazydockeria Docker-säilöjen hallintaan
Käynnistä lazydocker kirjoittamalla:
laiskadokkari
Ei ole väliä missä olet tiedostojärjestelmässä tai missä Docker-kuvasi tai Docker Compose -tiedostosi sijaitsevat – Lazydocker nappaa tiedot niistä kaikista.
TUI: n vasemmalla puolella pystysuorassa alaspäin näet neljä osaa. Nämä ovat Palvelut, Itsenäiset säiliöt, Kuvat, ja Volyymit.
Jokaisessa näistä osista voit selata merkintöjä käyttämällä Ylös ja Alas näppäimistön nuolinäppäimiä. Kun korostat kunkin merkinnän, asianmukaiset tiedot näkyvät oikeanpuoleisessa ruudussa. Vaihtoehtoisesti voit klikata käyttöliittymää hiirellä.
Tietoruudussa näkyy oletusarvoisesti minkä tahansa valitsemasi merkinnän lokit, mutta voit napsauta yläreunassa olevia tarroja näyttääksesi suorittimen ja muistin tilastot, säilöympäristön, konfigurointimerkinnät, tai ylhäältä.
Jos telakoitu sovellus kaatuu, voit tutkia kaiken siitä ja kaikista muista telakoiduista sovelluksista poistumatta lazydockerista.
Edellä mainitut tietovaihtoehdot ovat käytettävissä vain todellisille konteille. Jos olet valinnut merkinnän Kuvat tai Volyymit, näet vain määrityksen.
Kun säiliö on korostettuna, paina x avataksesi valikon toiminnoista, joita voit suorittaa. Lisäksi lopettaa, tauko, ja uudelleenkäynnistää, voit poistaa säilöjä, avata ne selaimessa, tuoda säilöjä ylös ja alas tai suorittaa komentoja suoraan.
Sen lisäksi, että voit suorittaa komentoja valikosta, näet myös vastaavan pikanäppäimen tulevaa käyttöä varten.
Jos haluat suorittaa joukkotoimia kaikille säilöillesi, paina b avain tuoda esille Joukkokomennot valikosta.
Jos valitset tämän toiminnon ollessasi Palvelut -osiossa näet tavalliset Docker Compose -komennot, kun taas jos avaat valikon Itsenäiset säiliöt, sinulla on vaihtoehtoja pysäyttää, poistaa ja leikata säiliöitä.
Kahdessa jäljellä olevassa osiossa ainoa joukkotoiminto, jonka voit suorittaa, on leikata käyttämättömiä määriä ja kuvia.
lazydocker tekee säilöjen hallinnasta helppoa Linuxissa
Koska kaikki konttitietosi ovat yhdessä paikassa ja hallinta vaatii vain muutaman näppäinpainalluksen, on erittäin helppoa pitää rönsyilevä virtuaaliportti paremmin järjestyksessä.
Jos olet rakastumassa Dockeriin, harkitse vaihtoehtoista kontinhallintajärjestelmää.