GNU/Linux >> Znalost Linux >  >> Panels >> Docker

PiCluster – jednoduchá webová aplikace pro správu dockerů

PiCluster je jednoduchá, open source, webová aplikace pro správu dockerů, která se používá ke správě kontejnerů Docker na více hostitelích. Na rozdíl od Docker Swarm nebo Kubernetes se PiCluster snadno nastavuje a používá. Díky tomu je proces vytváření kontejnerů mnohem jednodušší než kdy jindy. Řekněme například, že uživatelé nyní mohou nahrát zip svého Dockerfile do webové konzole PiCluster a soubory budou zkopírovány do každého uzlu a extrahovány do adresáře Docker zadaného v konfiguračním souboru PiCluster. Také, když je přidán kontejner, bude obraz automaticky vytvořen a spuštěn v jediném kroku. V předchozích verzích museli uživatelé kontejner vytvořit ručně. Bude fungovat na 32bitových i 64bitových platformách.

Funkce PiCluster

Nejnovější verze PiCluster se dodává s mnoha novými funkcemi. Pokud jde o funkce, můžeme uvést následující:

  • Vestavěný webový terminál pro snadné spouštění příkazů na uzlech.
  • Spouštějte příkazy paralelně napříč uzly.
  • Přesuňte kontejnery Docker na různé hostitele v clusteru.
  • Indikace pro služby.
  • Snadno sestavujte a organizujte obrazy Dockeru napříč uzly.
  • Webové rozhraní pro snadnou správu kontejnerů.
  • Monitorujte metriky hostitele, jako je Disk, CPU, Paměť atd.
  • Virtuální správce IP.
  • Syslog/Rsyslog Analytics.
  • Integrujte řídicí panel Kibana do PiCluster.
  • Integrace s Elasticsearch pro ukládání protokolů PiCluster.
  • Automatické převzetí služeb při selhání kontejneru do různých uzlů.
  • Vytáhněte obrázky kontejneru z registru.
  • Nahrajte archivy Dockerfile do celého clusteru.
  • Vytvářejte obrázky bez použití mezipaměti Docker.
  • A další.

Nastavte PiCluster pomocí Dockeru

Nejrychlejší způsob, jak zjistit, jak PiCluster funguje, je hrát s dockerem. Vývojář začlenil soubor pro psaní k vyhodnocení PiCluster s Dockerem.

Pro účely této příručky budu používat 64bitovou serverovou edici Ubuntu 16.04 LTS.

Nejprve nainstalujte Docker, jak je popsáno v následujícím odkazu.

  • Jak nainstalovat Docker v Ubuntu

Po instalaci Dockeru nainstalujte také následující předpoklady.

$ sudo apt-get install openssl git

Všichni jsme připraveni. Nyní naklonujte PiCluster GitHub Repository.

$ git clone https://github.com/picluster/picluster.git picluster

Výše uvedený příkaz stáhne veškerý obsah PiCluster do adresáře s názvem „picluster“ ve vašem aktuálním pracovním adresáři. Přejděte do tohoto adresáře:

$ cd picluster/

Spusťte obraz dockeru PiCluster pomocí příkazu:

$ sudo docker-compose up -d
Doporučené staženíZdarma e-kniha:„Docker Containerization Cookbook“

Přístup k webové konzoli PiCluster

Otevřete webový prohlížeč a přejděte na http://IP-adresa:3003 . Měli byste mít přihlašovací obrazovku jako níže.

Pro přihlášení do webové konzole použijte výchozí přihlašovací údaje:admin/admin

Přihlašovací stránka PiCluster

Zde je návod, jak vypadá webová konzole PiCluster.

PiCluster Dashboard

Jak můžete vidět, řídicí panel PiCluster je velmi jednoduchý a většina možností je samovysvětlující.

Ze Systému můžete upravit nebo znovu načíst aktuální konfiguraci a přidat nebo odebrat hostitele.

PiCluster System menu

V části Kontejnery existují možnosti pro správu kontejnerů, zobrazení běžících kontejnerů a přidání nového kontejneru atd.

V Obrázcích sekce, můžeme stahovat, spravovat, vypisovat obrázky Docker a také můžeme nahrávat soubory skladatelů.

V Provozech můžeme resetovat virtuální IP adresu na všech hostitelích, spouštět příkazy na clusteru, prohlížet vestavěný terminál a čistit kontejnery Docker, integrovat Kibana dashboard atd.

V protokolech si můžete prohlédnout protokoly PiCluster, analýzy Syslog/Rsyslog.

Jste s PiCluster spokojeni? Skvělý! Nyní se podívejte na instalační wiki PiCluster a nainstalujte jej, jak je popsáno v tomto odkazu, a začněte spravovat své kontejnery Docker z webové konzole v libovolném počítači ve vaší síti.

Doporučené čtení:

  • Začínáme s Dockerem
  • Jak automaticky aktualizovat spuštěné kontejnery Docker
  • ctop – nástroj pro monitorování příkazového řádku pro linuxové kontejnery
  • Portainer – nejsnazší způsob správy Dockeru
  • Dockly – Správa kontejnerů Docker z terminálu

Správa dockerů je každým dnem lepší a lepší díky nástrojům jako PiCluster a podobným nástrojům. Vyzkoušejte to a dejte nám vědět, co si o tom myslíte v sekci komentářů níže.


Docker
  1. Úvod do Dockeru

  2. Jak nastavit jednoduchý webový server Apache v kontejneru Docker

  3. tomboy-ng – jednoduchá aplikace pro psaní poznámek pro stolní počítače

  1. 3 přístupy ke správě tajemství pro aplikace Flatpak

  2. Jak spustit MySQL v Docker Container:Jednoduchý a snadno sledovatelný průvodce

  3. Kdy a proč používat Docker

  1. Jak nainstalovat Docker na Ubuntu 20.04 (jednoduchý průvodce)

  2. Docker Guide:Dockerizing Python Django Application

  3. Přístavní dělník