Před chvílí jsme psali o nástroji s názvem "Portainer" , webový nástroj pro správu Dockeru. Pomocí Porttaineru můžeme snadno vytvářet, mazat a spravovat kontejnery. V této příručce uvidíme, jak monitorovat tyto kontejnery Linuxu z příkazového řádku pomocí "ctop" . Jedná se o jednoduchý nástroj, jako je příkaz 'top', který se používá k zobrazení běžících procesů. Pomocí ctop můžete snadno monitorovat linuxové kontejnery přímo z vašeho terminálu. Dodává se s vestavěnou podporou Docker a poskytuje kompaktní přehled o více kontejnerech.
V tomto stručném průvodci uvidíme, jak jej nainstalovat a používat v Linuxu.
Nainstalujte ctop na Linux
ctop je k dispozici v AUR , takže jej můžete nainstalovat pomocí pomocníků AUR, jako je YaY , v Arch Linuxu a jeho variantách, jako je Antergos a Manjaro Linux.
$ yay -S ctop
Pro ostatní distribuce Linuxu si stáhněte nejnovější verzi ctop z oficiální stránky stahování a nainstalujte jej, jak je popsáno níže.
$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop
Můžete jej také nainstalovat a spustit pomocí Dockeru. Chcete-li to provést, musíte nainstalovat Docker na svůj počítač se systémem Linux. Chcete-li nainstalovat Docker na CentOS a Ubuntu, použijte následující odkazy.
- Jak nainstalovat Docker v CentOS
- Jak nainstalovat Docker v Ubuntu
Jakmile nainstalujete Docker, spusťte ctop jako níže.
$ docker run -ti -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
Nyní jsme nainstalovali ctop. Je čas podívat se, jak ji používat.
Využití ctop
ctop použití je poměrně snadné a přímočaré.
Sledování kontejnerů můžete spustit příkazem:
$ ctop
Pokud ve vašem systému běží nějaké kontejnery, uvidíte výstup podobný níže.

Ctop
Zde si můžete prohlédnout seznam běžících kontejnerů a jejich využití CPU a paměti a metriky vysílání (TX) a příjmu (RX).
Stiskněte 'a' pro přepínání mezi běžícími a neběžícími kontejnery. Chcete-li zobrazit sekci nápovědy, stiskněte 'h' . Pro ukončení ctop stiskněte 'q' . Zde je úplný seznam funkčních kláves ctop.
- a – Přepnout zobrazení všech (spuštěných a nespuštěných) kontejnerů
- f – Filtrování zobrazených kontejnerů
- H – Přepnout záhlaví ctop
- h – Otevřete sekci nápovědy
- s – Vyberte pole pro třídění kontejnerů
- r – Obrácené pořadí řazení kontejnerů
- q – Ukončení ctop
ctop je jen základní, ale plně funkční monitorovací nástroj pro linuxové kontejnery. Platí přesně co se píše na oficiálních stránkách. Pokud hledáte jednoduché možnosti monitorování pomocí příkazového řádku pro vaše kontejnery, ctop může být dobrou volbou.
Možná si budete chtít stáhnout naše bezplatné elektronické knihy Docker.
Stáhnout – Zdarma e-kniha:„Docker Containerization Cookbook“ Stáhnout – Příručka zdarma:„Porozumění Dockeru“ Stáhnout – Bezplatný průvodce:„Co je Docker a proč je tak populární?“ Stáhnout – Příručka zdarma:„Úvod do Dockeru“ Stáhnout – Bezplatný průvodce:„Docker in Production“A to je pro dnešek vše. Pokud považujete tuto příručku za užitečnou, sdílejte ji na svých profesních a sociálních sítích a podpořte OSTechNix.
Přijdou další dobré věci. Zůstaňte naladěni!
Na zdraví!