Suchý: interaktivní správce CLI pro kontejnery Dockeru

suchý dok

Docker je software, který umožňuje virtualizaci na úrovni operačního systému, známou jako kontejnery. Využívá funkce izolace zdrojů linuxového jádra, jako jsou cgroups a jmenné prostory jádra a další, aby umožnil spouštění nezávislých kontejnerů v rámci jedné instance Linuxu.

Docker poskytuje způsob, jak bezpečně spouštět izolované aplikace v kontejneru se všemi jeho závislostmi a knihovnami.

Pokud jste dnes uživateli Dockeru, budeme hovořit o aplikaci, která by vás mohla zajímat.

O společnosti Dry

Dry je bezplatná multiplatformní aplikace s otevřeným zdrojovým kódem, která běží z příkazového řádku a spravuje Docker.

Tento nástroj nám zobrazuje informace o kontejnerech, imagích a sítích a pokud běží Docker Swarm, zobrazuje také všechny druhy informací o stavu clusteru Swarm.

Může se připojit k místním nebo vzdáleným démonům Dockeru.

Kromě zobrazování informací jej lze použít ke správě Dockeru . Většina příkazů dostupných v oficiálním Docker CLI je k dispozici také v Dry se stejným chováním.

Jak nainstalovat Dry na Linux?

Dry je k dispozici jako jeden binární soubor, což jeho instalaci na Linuxu velmi zjednodušuje.

Pro ty, kteří používají Arch Linux, Manjaro a jejich deriváty, lze Dry nalézt v AUR , takže musíte mít AUR povolený v souboru pacman.conf.

Pro jeho instalaci musíte zadat pouze následující příkaz:

pacaur -S dry-bin

Je také možné nainstalovat Dry z Dockeru jako kontejner, takže pokud ho chcete nainstalovat tímto způsobem, měli byste zadat následující:

docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry

Posledním způsobem, jak nainstalovat Dry na Linux, je stažení skriptu, který instalaci zvládne.

Musíme otevřít terminál a provést následující příkazy:

curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry

Jakmile je instalace dokončena , můžeme začít používat aplikaci na našich systémech.

Jak používat Dry?

Abychom mohli tuto aplikaci začít používat v našem systému, musíme otevřít terminál a spustit následující příkaz:

dry

Při tom by se mělo zobrazit okno podobné tomuto, kde se zobrazí, že suchý již funguje, a zobrazí se informace.

vysušit

Dry lze použít s použitím některých klíčů, takže po převzetí informací z oficiálního prostoru na GitHubu jsou přístupy následující:

Globální klíče

Klíč popis
% Zobrazit seznam filtrů
F1 Seřadit seznam
F5 seznam aktualizací
F8 zobrazit využití dokovatelného disku
F9 zobrazit posledních 10 událostí ukotvitelného panelu
F10 zobrazit informace ukotvitelného panelu
1 zobrazit seznam kontejnerů
2 zobrazit seznam obrázků
3 zobrazit seznam sítí
4 zobrazit seznam uzlů (v režimu roje)
5 zobrazit seznam služeb (v režimu roje)
Šipka posunout kurzor o jeden řádek nahoru
Šipka dolů posuňte kurzor o jeden řádek dolů
g přesuňte kurzor nahoru
G přesuňte kurzor dolů
q vypadni ze sucha

Příkazy pro kontejnery

Klíč odkazu popis
vstoupit zobrazí nabídku příkazů kontejneru
F2 povolit / zakázat zobrazování zastavených kontejnerů
i zkontrolovat
l protokoly kontejnerů
e odstranit
s statistiky
Ctrl + e odstraňte všechny zastavené kontejnery
Ctrl + k matar
Ctrl + r start / restart
Ctrl + t zastavit

Obrazové příkazy

Klíč nebo kombinace popis
i záznam
r spustit příkaz v novém kontejneru
Ctrl + d odstranit závěsné obrázky
Ctrl + e odebrat obrázek
Ctrl + f Odstranit obrázek
vstoupit zkontrolovat

Síťové příkazy

Klíč nebo kombinace popis
Ctrl + e odebrat síť
vstoupit zkontrolovat

Servisní příkazy

Klíč popis
i zkontrolovat servis
l servisní záznamy
Ctrl + r odebrat službu
Ctrl + s mezipřistání
vstoupit zobrazit servisní úkoly

Procházejte vyrovnávací paměti

Klíč popis
g přesuňte kurzor na začátek vyrovnávací paměti
G přesuňte kurzor na konec vyrovnávací paměti
n po vyhledání přejděte k dalšímu výsledku vyhledávání
N po vyhledávání se vraťte zpět na předchozí výsledek vyhledávání
s hledat
pg nahoru přesunout řádky „velikosti obrazovky“ kurzoru nahoru
str dolů přesunout řádky „velikosti obrazovky“ kurzoru dolů

Přidat jako preferovaný zdroj v Googlu