Kui teie failisüsteemis on mitu Dockeri konteinerit, kaaluge konteineri haldamise hõlbustamiseks lazydockeri installimist.

Docker ja Docker Compose on hõlpsasti kasutatavad tööriistad, mis muudavad tarkvara juurutamise isoleeritud keskkonnas lihtsaks. Kuid kõigi jooksuteenuste tervise jälgimine võib olla aeganõudev.

lazydocker on TUI rakendus, mis aitab teil hallata ja jälgida kõiki Dockeri konteinereid ühes kohas.

Miks kasutada lazydockerit?

Docker on oluline tööriist, kui soovite tarkvara käitada ilma oma süsteemi uute pakettidega risustamata. Iga Dockeri rakendus töötab eraldi konteineris ja ei saa kunagi suhelda teiste teie süsteemi rakendustega, kui te seda otseselt ei soovi.

Kui teil pole seda veel installitud, peaksite lugema meie juhendit kuidas installida Linuxi Docker ja Docker Compose.

Docker Compose muudab teenuste juurutamise veelgi lihtsamaks ja see on eriti kasulik siis, kui isehostivad projektid Raspberry Pi-l. Saate määratleda konfiguratsiooni ühes YAML-failis ja käivitada mitu Dockeri konteinerit ühe käsuga, mis avab failis määratud konteinerid.

Näete, millised konteinerid töötavad, tippides:

dokkija-koostamine ps

...kataloogis, kus teie docker-compose.yml fail asub.

Tarkvara testimisel ja juurutamisel loote tõenäoliselt mitu docker-compose.yml-faili erinevates vormingutes asukohad teie failisüsteemi ümber, samuti dokitud rakenduste käivitamine ja unustamine, mille ühekordseks käivitasite eesmärk.

Töötavat on keeruline juhtida või isegi jälgida – eriti kui teie Docker Compose'i failid on teie kõvakettal laiali.

Administreerimine võib muutuda segaseks ja Dockeri käskude kogu valiku meeldejätmine on omaette ülesanne.

lazydocker kogub kogu teabe teie Dockeri konteinerite kohta ja esitab selle kenasti teie terminalis. Näete, mis töötab, kontrollige logisid, vaadata ressursikasutustja kontrollige keskkondi.

Samuti saate üksikute konteinerite puhul peatada, peatada, taaskäivitada ja teha muid toiminguid või rakendada toiminguid igale töötavale teenusele.

Kuidas installida lazydocker Linuxi

Kuigi lazydocker on ise dockeriseeritud kujutisena, tähendab selle juurutamine praegu seda, et te ei näe teiste Dockeri konteinerite logisid ega protsessori kasutamise graafikuid.

Selle asemel peaksite kasutama lazydockeri installiskripti:

lokk https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash

Ütlematagi selge, et enne Bashi skripti saatmist peaksite kontrollima iga skripti sisu.

Kasutage oma Dockeri konteinerite haldamiseks lazydockerit

Käivitage lazydocker, tippides:

laiskdocker

Pole tähtis, kus te failisüsteemis asute või kus teie Dockeri kujutised või Docker Compose failid asuvad – Lazydocker haarab teavet nendest kõigist.

TUI vasakpoolses servas vertikaalselt allapoole liikudes näete nelja jaotist. Need on Teenused, Eraldiseisvad konteinerid, Pildid, ja Mahud.

Kõigis neis jaotistes saate kirjeid sirvida, kasutades Üles ja Alla klaviatuuri nooleklahve. Iga kirje esiletõstmisel kuvatakse parempoolsel paanil asjakohane teave. Teise võimalusena võite liideses ringi klõpsata hiirega.

Vaikimisi kuvatakse teabepaanil mis tahes valitud kirje logid, kuid saate seda teha klõpsake ülaosas olevaid silte, et kuvada protsessori ja mälu statistika, konteineri keskkond, konfiguratsioonikirjed, või üleval.

Kui dokkitud rakendus jookseb kokku, saate selle kohta kõike ja kõiki teisi dokkitud rakendusi uurida ilma lazydockerist lahkumata.

Eelnimetatud teabevalikud on saadaval ainult tegelike konteinerite jaoks. Kui olete valinud sissekande Pildid või Mahud, näete ainult konfiguratsiooni.

Kui konteiner on esile tõstetud, vajutage x et kuvada menüü toimingutest, mida saate teha. Lisaks peatus, paus, ja Taaskäivita, saate konteinereid eemaldada, brauseris avada, konteinereid üles ja alla tuua või käske otse täita.

Lisaks sellele, et saate menüüst käske käivitada, näete ka vastavat kiirklahvi edaspidiseks kasutamiseks.

Kui soovite kõigi konteinerite puhul hulgitoiminguid teha, vajutage nuppu b võti, et tuua esile Hulgikäsud menüü.

Kui valite selle toimingu ajal Teenused jaotises näete standardseid Docker Compose'i käske, samas kui menüü avate Eraldiseisvad konteinerid, saate konteinereid peatada, eemaldada ja kärpida.

Ülejäänud kahes jaotises on ainus hulgitoiming, mida saate teha, kasutamata mahtude ja piltide kärpimine.

lazydocker muudab konteinerihalduse Linuxis lihtsaks

Kuna kogu teie konteineriteave on ühes kohas ja haldamine nõuab vaid paari klahvivajutust, on oma laialivalguvat virtuaalset porti paremini organiseeritud hoida ülilihtne.

Kui olete Dockerist armunud, kaaluge selle asemel alternatiivset konteinerihaldussüsteemi.