3 aktualizace Dockeru, které změní způsob, jak spouštíte svůj domácí laboratoř tento víkend (5. - 7. června)
Je čas na další kolo zábavných projektů pro domácí laboratoř, které můžete tento víkend dělat, a vše začíná monitorováním serveru! Poté, co si nastavíte centralizované monitorování serveru, vám ukážu, jak optimalizovat svůj Docker zážitek. Zde jsou tři zábavné projekty pro domácí laboratoř, které můžete tento víkend vyzkoušet.
Sledujte své servery pomocí Beszel
Statistiky serveru na první pohled bez velké zátěže zdrojů
Pokud máte ve svém domácím laboratoři více serverů, pak byste rozhodně měli mít nasazený nějaký typ softwaru pro sledování serveru. Je opravdu příjemné mít možnost na první pohled vidět statistiky každého serveru ve vaší domácí laboratoři.
Beszel je velmi snadné spustit a zabírá téměř žádné prostředky. Ve skutečnosti, když můj kolega Faisal nasadil Beszel ve své domácí laboratorní síti, řekl, že Beszel je nyní monitor serveru, který provozuje na všech svých zařízeních, a zabírá pouze 5 MB prostředků.
Jak Beszel funguje je, že máte jeden „řídicí“ systém a všechny ostatní počítače komunikují s tímto jedním. Takže rozhodněte, který ze svých serverů bude primární, a spusťte Beszel přes jeho soubor Docker Compose.
Poté, jakmile budete mít primární systém spuštěný a běžící, můžete kliknout na „Přidat systém“ v Beszel a poskytne vám to soubor Docker Compose potřebný pro to, aby sekundární servery komunikovaly s primárním.
Je to docela geniální systém; je velmi lehký a poskytuje vám všechny informace, které budete potřebovat o svých serverech na první pohled.
Prohlížení logů Dockeru není s Dozzle nijak nudné
Docker logy, ale lepší
Zřídka kdy potřebuji prohlížet své Docker logy, ale když už to potřebuji, je to vždy problém. Portainer nezobrazuje celý log, Unraid mi málokdy ukáže, co potřebuji, a je prostě bolest hlavy se pokoušet stáhnout logy přes terminál. Právě proto byl vytvořen Dozzle.
S Dozzle můžete snadno procházet všechny záznamy vašich Docker kontejnerů ze všech vašich serverů. Správně, Dozzle také podporuje sledování více instancí Dockeru.
Zobrazuje vám záznamy v reálném čase, živé statistiky a metriky ze serverů a umožňuje vám vyhledávat všechno. Databáze platformy běží na SQL, takže je plně přístupná a vyhledávatelná, jak byste očekávali.
A nejen to, obsahuje také upozornění a webhooks. Takže si můžete nastavit Slack, Discord nebo jakoukoli jinou notifikační platformu, aby vás upozornila, pokud se nějaký záznam začne chovat nezvykle.
Dozzle není jen prohlížeč záznamů; disponuje také nativním přístupem ke shellu a exec, takže pokud je s kontejnerem problém, můžete jej řešit přímo z rozhraní Dozzle.
K tomu přidejte fakt, že Dozzle je oficiálně sponzorován Dockerem, a nemáte žádný jiný důvod, proč byste tuto správu logů Dockeru ve svém domácím laboratoři nepoužívali. Tak na co ještě čekáte? Nasazujte konfiguraci Docker Compose ještě dnes a začněte monitorovat svou domácí laboratoř jako nikdy předtím.
Snadněji spravujte své Docker kontejnery s Dockge
Tady není potřeba Portaineru
Jsem velkým fanouškem Portaineru, to nelze popřít. Dockge je však extrémně jednoduchá platforma zaměřená na Docker Compose, která je plně open source a připravená snadno spravovat váš domácí lab.
Dockge se od Portaineru a jiných správců Dockeru odlišuje tím, že vše zjednodušuje jen na soubory Docker Compose a stacky. Toto zjednodušení pomáhá zefektivnit správu Dockeru a je to něco, na čem sám pracuji i jinými způsoby ve své domácí laboratoři.
S Docker Compose můžete snadno nasadit více kontejnerů z jednoho souboru. Docker Compose také umožňuje změnu proměnné pouhou formalitou po spuštění kontejneru. Opravdu neexistuje žádný důvod, proč byste Docker Compose ve své domácí laboratoři nepoužívali — a Dockge je jedním z nejlepších způsobů, jak Compose spravovat.
Dockge také poskytuje interaktivní webový terminál, pokud chcete s kontejnery pracovat nativně, což je opravdu pěkný doplněk.
Je dobré mít na paměti, že Dockge není navržen jako plnohodnotná náhrada Portaineru, a vývojář to dokonce uznává na stránce GitHub. Je to opravdu jen pro lepší správu souborů Docker Compose, než jaké nabízejí jiné nástroje.
S tím řečeno, můžete skutečně spouštět Dockge a Portainer současně, používat oba najednou k řízení vašich kontejnerů různými způsoby. Takže pokud jste hledali lepší způsob, jak spravovat své Docker Compose soubory, vyzkoušejte Dockge.
Docker je opravdu páteří téměř každého domácího laboratorního projektu
Je vzácné najít homelab projekt, který by neměl připojený nějaký Docker kontejner. Docker je prostě skvělý nástroj pro homelab a Docker je opravdu něco, co by už teď měl každý znát.
Docker kontejnery se rozhodně liší od virtuálních strojů a liší se dokonce i od LXC, ale ať uděláte cokoli, prosím, nenainstalujte všechno přímo na svůj systém. Použijte nějaký typ platformy pro kontejnerizaci.


