Skip to main content
Version: TOS 6

Docker Manager

Docker Manager je nástroj pro správu Dockeru s grafickým uživatelským rozhraním, který poskytuje vynikající uživatelský komfort. Docker Manager integruje registr obrazů a prostřednictvím grafického rozhraní nabízí různé funkce, včetně vyhledávání a stahování obrazů a instalace a konfigurace kontejnerů. Miliony obrazů dostupných na Docker Hub otevírají pro vaši TNAS četné možnosti, jak uspokojit potřeby vašeho podnikání.

Poznámka

Před použitím aplikace Docker Manager nainstalujte prosím Docker Engine.

Přehled

V rozhraní přehledu můžete rychle sledovat stav projektů a kontejnerů v reálném čase, abyste zajistili stabilní provoz služeb. Stránka navíc přehledně zobrazuje využití prostředků běžících projektů a kontejnerů a poskytuje okamžitý přehled.

Projekty

Pomocí funkce projektů můžete snadno definovat vícekontejnerovou aplikaci pomocí konfiguračního souboru Docker-compose.yml. Jediným příkazem lze spustit a spravovat všechny služby uvedené v konfiguraci souboru YML, což řeší potřebu orchestrace mezi kontejnery.

Vytvoření projektu

Pro vytvoření projektu pomocí funkce projektů:

  1. Přejděte do rozhraní aplikace Docker Manager a v levém navigačním panelu vyberte „Projekty"
  2. Kliknutím na ikonu „Přidat" v pravém horním rohu nebo na tlačítko „Přidat nyní" na stránce otevřete vyskakovací okno pro vytvoření projektu
  3. Postupně zadejte název projektu, cestu projektu a vyberte konfigurační soubor Docker-compose.yml

Možnosti konfiguračního souboru zahrnují:

  • Místní TNAS: Výběr konfiguračního souboru uloženého lokálně v TNAS
  • Váš počítač: Nahrání konfiguračního souboru z vašeho počítače
  • Vytvořit soubor YAML: Otevření editoru pro vytvoření nového souboru Docker-compose.yml
  1. Ověřte konfiguraci YAML
  2. Po ověření klikněte na tlačítko Použít
Poznámka

Ověření YAML zkontroluje obsah a formát souboru docker-compose.yml v editoru. Pokud je obsah prázdný nebo je formát nesprávný, bude tlačítko „Použít" zakázáno. Upravte prosím svůj soubor docker-compose.yml podle zobrazených pokynů.

Správa projektů

Na stránce projektů můžete provádět následující operace:

  • Přidat položku: Přidání nové položky
  • Spustit/Zastavit: Spuštění nebo zastavení vybrané položky
  • Restartovat: Restartování vybrané položky
  • Upravit: Úprava vybrané položky
  • Smazat: Odstranění vybrané položky
  • Vynutit zastavení: Nucené ukončení vybrané položky
  • Vyčistit: Zastavení a smazání všech kontejnerů, sítí, obrazů a datových svazků spojených se službou
  • Sestavit: Rekonstrukce projektu pomocí nakonfigurovaného souboru Docker-compose.yml

Kontejnery

Kontejnery jsou běžící instance obrazů Dockeru a představují jejich dynamickou podobu. Lze je spouštět, pozastavovat, zastavovat a mazat. Pro vytvoření kontejneru je zapotřebí obraz. Pokud žádné obrazy nemáte, můžete navštívit stránku registru a stáhnout si obrazy nahrané vývojáři open-source.

Vytvoření kontejneru

Pro vytvoření kontejneru v aplikaci Docker Manager:

  1. Přejděte do rozhraní aplikace Docker Manager a v levém navigačním panelu klikněte na „Obrazy"
  2. Kliknutím na ikonu „Spustit" v pravém horním rohu otevřete vyskakovací okno pro vytvoření kontejneru
  3. Nastavte následující obecné informace:
    • Název kontejneru
    • Zvolte, zda povolit limity prostředků, automatické restarty a spuštění s vysokými oprávněními pro kontejner
  4. Nakonfigurujte připojené adresáře
  5. Pro konfiguraci sítě vyberte typ sítě
  6. Nakonfigurujte síťové porty
  7. Nastavte proměnné prostředí
  8. Vytvořte propojení s dalšími kontejnery
  9. Nakonfigurujte příkazy pro spuštění
  10. Potvrďte nastavení a kliknutím na „OK" dokončete konfiguraci
Poznámka
  1. Pokud jste si jisti, že je vaše nastavení správné, ale přesto se vám nedaří vytvořit kontejner pomocí obrazu z Docker Hub, zkuste použít jiný obraz. Docker Hub obsahuje vlastní obrazy nahrané různými vývojáři a někdy nelze zaručit jejich kvalitu
  2. Při konfiguraci portů kontejneru vyberte číslo portu, které se liší od portů používaných jinými službami, aby nedošlo k chybám služeb způsobeným konflikty portů

Správa kontejnerů

Na stránce kontejnerů můžete provádět následující operace:

  • Přidat: Výběr obrazu pro vytvoření kontejneru
  • Spustit/Zastavit: Spuštění nebo zastavení kontejneru
  • Restartovat: Restartování běžícího kontejneru
  • Upravit: Úprava konfigurace kontejneru
  • Smazat: Smazání vybraného kontejneru
  • Vynutit zastavení: Nucené zastavení běžícího kontejneru
  • Duplikovat kontejner: Duplikace konfigurace existujícího kontejneru pro vytvoření nového kontejneru
  • Export: Export vybraného kontejneru jako souboru .tar
  • Import: Import souboru, který lze nakonfigurovat pro vytvoření kontejneru
  • Procesy: Zobrazení stavu spuštění příkazů prováděných v rámci kontejneru
  • Protokoly: Zobrazení protokolů generovaných provozem kontejneru
  • Terminál: Přístup k rozhraní terminálu kontejneru

Zobrazení důvodu selhání vytvoření projektu

Pokud se vytvoření projektu nezdaří, můžete zjistit důvod kliknutím na stav „Vytvoření selhalo" a prohlédnutím chybových protokolů.

Obrazy

Obraz Dockeru je speciální souborový systém, který zahrnuje nejen soubory nezbytné pro běh programů, knihovny, prostředky, konfigurace a další soubory požadované běhovým prostředím kontejneru, ale obsahuje také konfigurační parametry připravené pro běh. Slouží jako základ pro vytváření a spouštění kontejnerů Dockeru.

Místní obrazy

Tato část uvádí obrazy, které byly staženy lokálně do TNAS. Všechny stažené obrazy můžete spravovat prostřednictvím funkce obrazů a používat je k vytváření kontejnerů. Obrazy můžete také importovat nahráním souborů.

Správa místních obrazů

Na stránce místních obrazů můžete provádět následující operace:

  • Spustit: Spuštění vybraného obrazu a konfigurace odpovídajícího kontejneru
  • Import: Nahrání obrazů uložených lokálně ve vašem počítači nebo v NAS
  • Export: Uložení vybraného obrazu do složky v NAS
  • Smazat: Odstranění vybraného obrazu

Registr

Registr synchronizuje miliony úložišť obrazů z Docker Hub a poskytuje přístup k rozsáhlé knihovně obrazů. V registru můžete stahovat soubory obrazů.

Jak stahovat obrazy z registru

  1. Najděte požadovaný obraz v seznamu nebo použijte funkci vyhledávání k jeho nalezení podle klíčových slov
  2. Vyberte obraz, který chcete stáhnout, a klikněte na tlačítko „Stáhnout" v pravém horním rohu
  3. Zvolte verzi obrazu, kterou chcete, a klikněte na „OK"
  4. Po stažení spravujte obraz prostřednictvím „Místních obrazů" pro další aktivaci a správu
Poznámka

Pokud se vám nedaří načíst registr, zkontrolujte prosím, zda je vaše síťové připojení správně navázáno.

Sítě

Sítě jsou zásadní pro vzájemnou komunikaci kontejnerů s hostiteli nebo externími službami. Po instalaci bude k dispozici výchozí hostitelská síť a síť bridge. Doporučuje se používat uživatelem definovanou síť bridge pro řízení komunikace kontejnerů a umožnění automatického překladu názvů kontejnerů na IP adresy pomocí DNS.

V části Sítě můžete konfigurovat a spravovat nastavení sítě. Docker Manager podporuje následující ovladače síťových rozhraní:

  • bridge: Poskytuje izolovaný síťový jmenný prostor
  • host: Používá síťový jmenný prostor hostitele Dockeru

Správa sítí

  • Přidat: Přizpůsobení nastavení sítě
  • Smazat: Odstranění vybrané sítě
  • Nastavení: Správa kontejnerů připojených k vybrané síti

Nastavení

Správa systémových výzev pro proces stahování obrazů v aplikaci

Protokoly

Tato část uvádí všechny záznamy o provádění v rámci aplikace Docker Manager a umožňuje vám spravovat export a protokolování těchto záznamů.

Správa protokolů

Na stránce Protokoly můžete zobrazit protokoly všech úloh nebo vybrat konkrétní úlohu pro zobrazení jejích protokolů. S protokoly můžete také provádět následující operace:

  1. Hledat: Vyhledávání událostí
  2. Obnovit: Obnovení protokolů
  3. Export: Export protokolů
  4. Smazat: Smazání protokolů, a to všech protokolů nebo protokolů konkrétní úlohy
  5. Nastavení: Nastavení zásad uchovávání protokolů. Protokoly, které neodpovídají zásadám, budou automaticky smazány