Ke správě kontejnerů Docker na Windows 10/8/7, Linuxu (Ubuntu, CentOS, Redhat…) a macOS graficky použijte tyto špičkové a ve své třídě nejlepší nástroje pro správu desktopů a webu Docker GUI v kategorii zdarma nebo open source.
Docker je v podstatě virtualizované prostředí s otevřeným zdrojovým kódem, které uživatelům umožňuje distribuovat a instalovat více aplikací na server, aniž by si vzájemně rušili instalaci a proces. Docker nejvíce těží z clusterových prostředí a datových center. Poskytuje izolované prostředí pro kontejner. Co jsou kontejnery Docker?
Docker Container můžete porovnat s více kontejnery dostupnými v jedné loděnici s různými předměty. Stejně tak Docker implementoval technologii zvanou kontejnery, což je, dá se říct, termín používaný alternativně místo virtuálních strojů. Kontejnery však zabírají méně místa ve srovnání s běžnými virtuálními počítači.
Obrazy operačního systému vytvořené různými vývojáři pro použití v kontejnerech jsou balíkem jediné aplikace a všech závislostí, jako jsou knihovny, nástroje a statická data, do jednoho souboru obrazu, ale bez kompletního operačního systému. Proto lze kontejnery přirovnat k odlehčené virtualizaci. Všechny kontejnery nainstalované na libovolném Dockeru mohou běžet současně pomocí jádra hostitelského operačního systému, ale s izolovanými procesy. To jim poskytuje lepší výkon při použití malých zdrojů. Obrázky běžící na něm mají pouze několik MB. Na rozdíl od VirtualBoxu nebo Hyper-V jsou však kontejnery a Docker nativně k dispozici pro správu pomocí rozhraní příkazového řádku, ať už chcete stáhnout nějaký obrázek operačního systému nebo spravovat různé aplikace, musíte zadat příkazy. To by mohlo být těžkopádné pro nooby nebo profesionály, kteří musí spravovat více kontejnerů na osobních počítačích nebo datových centrech nebo serverových clusterech.
Pro zmírnění všech těchto nepohodlných Docker poskytuje API, které lze použít k jeho správě pomocí desktopových aplikací založených na GUI (grafické uživatelské rozhraní) a webových nástrojů pro správu.
Docker Desktop Dashboard
Jedná se o snadno instalovatelnou bezplatnou aplikaci poskytovanou vývojáři Docker. Můžeme jej nainstalovat na operační systémy Mac, Linux a Windows. Větší podniky s více než 250 zaměstnanci si však musí zakoupit placené předplatné.
Výhodou používání Docker Desktop je, že nabízí jednoduché rozhraní, které uživatelům umožňuje spravovat kontejnery, aplikace a obrázky na jejich místním počítači, aniž by se museli dotknout příkazového řádku.
Dosud to bylo k dispozici pouze pro Windows a macOS, ale nyní jej můžeme nainstalovat a využívat jeho výhody i na linuxových distribucích, jako je Ubuntu Linux. Zahrnuje Docker Engine, klienta Docker CLI, Docker Buildx, Docker Compose, Docker Content Trust, Kubernetes a Credential Helper.

Portainer – uživatelské rozhraní pro Docker
Komunitní edice Portainer je open-source GUI pro Docker, které je extrémně lehké, jen pár kb. Nejlepší na tom je, že je multiplatformní a podporuje instalaci Windows 10/8/7, Linux a macOS. Správa jednotlivých Docker Engines se při použití Community Edition obvykle provádí pomocí rozhraní Docker CLI a Portainer jí poskytuje bezplatné, intuitivní a snadno nasaditelné grafické uživatelské rozhraní Docker, které umožňuje správu kontejnerů, svazků a další.
Po přihlášení do Porttainer CE se na Dashboardu zobrazí dobrý přehled o hostiteli Dockeru. Jediným pohledem lze zobrazit informace o hardwaru, jako je počet procesorů a množství paměti RAM, a také informace specifické pro Docker (počet kontejnerů, obrázků, svazků a sítí).
Můžete si vzít ademo Porttainerunež jej skutečně nainstalujete na svůj vlastní počítač. Uživatelské jméno demo účtu jeadmina heslotryportainer,použijte a získáte plnohodnotný Dashboard. Odkud můžete vytvářet kontejnery Docker a spravovat další služby.Žádnýten:Každých 15 minut bude demo účet resetován.
Navíc nabízí šablony aplikací, správu uživatelů a další možnosti, které nejsou dostupné pouze u Dockeru a nabízejí velkou přidanou hodnotu. Některé z jeho šablon jsou WordPress, OpenFass, IronFucntions, CockroachDB, Microsoft OMS agent a další.
Zejména správa uživatelů webového grafického rozhraní Porttainer pro docker má velký potenciál, pokud by mělo být v budoucnu rozšířeno o komplexní správu práv. Navíc je k dispozici také na populárních NAS box OS, jako jsou Synology a Asustor ADM.
Získejte Porttainernebo viz
Farmář
Rancher je také software s otevřeným zdrojovým kódem GUI a docela dobrý pro to, k čemu je určen, což je správa různých zdrojů, jako jsou obrázky a kontejnery. Rancher je kompletní softwarový balík pro týmy přijímající kontejnery a umí více clusterů Kubernetes.
Server pro správu Rancher lze nasadit na jakýkoli server nebo cluster Linux pro vysokou dostupnost, ale před použitím se ujistěte, že je Docker nainstalován na stejném serveru. Rancher je open-source platforma pro správu kontejnerů, která usnadňuje nasazení a správu kontejnerů v jakékoli organizaci; jakmile je nakonfigurováno řízení přístupu, uživatelé se k němu mohou přihlásit a vytvářet prostředí. Prostředí rančera jsou shlukem serverů běžících v rámci správy clusteru a mají specifické zásady řízení správy přístupu. Uživatelé s ním mohou používat různá prostředí, jako je Kubernetes, Docker Swarm a další. Jakmile vytvoříte své prostředí, Rancher umožňuje přidávat hostitele a další organizované zásobníky, které chcete použít. V rámci správy poskytuje Rancher podrobnou správu všech aspektů infrastruktury a samozřejmě Dockeru a také hostitele, kontejnerů, úložných fondů a registru kontejnerů. Kromě kontejnerových služeb se s ním můžeme podívat na systémové služby, na kterých běží Kubernetes nebo swarm.

Skutečnou hodnotou Rancheru je jeho schopnost poskytovat a spravovat aplikace. Uživatelé nebo vývojáři do něj mohou poslat svou aplikaci přímo prostřednictvím systému CI a CD pomocí Rancher's CLI nebo API.
Chcete-li nainstalovat nástroj Rancher GUI, stačí provést následující příkaz Docker:
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
DockStation Docker GUI
No, další svobodný software, ale ne open-source, který může poskytnout uživatelské rozhraní pro příkazový řádek Docker, je DockStation. Rozhraní tohoto softwaru je poněkud podobné Kimetaic, ale přichází s širokou škálou funkcí. Může spravovat kontejnery a jejich nastavení, ať už jde o instalaci obrazů aplikací, nastavení portů, čištění kontejnerů a svazků, spouštění a zastavování některých projektů atd., to vše přímo z okna DockStation.
Dokonce i my můžeme ovládat a spravovat vzdálené kontejnery Docker, aniž bychom instalovali Docker engine lokálně na systém, kde je DockStation, takže je ve své podstatě nezávislý. Dodává se s různými užitečnými nástroji pro monitorování, vyhledávání protokolů, sledování spotřeby procesoru a paměti vašeho serveru, sítí a bloků I/O; Monitor portů; nejlepší je podpora docker-compose a další.

Je k dispozici pro Linux (Ubuntu 14.04/16.04/18.04/19.04, CentOS7.1/7.2, SUSE Linux Enterprise 12 nebo vyšší), macOS a Windows 7/8/10 nebo server.
Poznámka-Vývojáři již velmi dlouho nevydávají aktualizace.
Kitematic
Kitematic je oficiální nástroj grafického uživatelského rozhraní (GUI) pro správu Dockeru, řekl jsem oficiálně, protože je od samotného Dockeru. Dříve to byl open-source nástroj třetí strany, ale v roce 2015 jej převzal Docker. Co se týče funkcí, není tak rozsáhlý jako Portainer, ano, GUI Kitematice pro Docker je velmi jednoduché na pochopení a snadno se ovládá díky minimalistickému přístupu.
Všechny nainstalované kontejnery Docker se objeví na hlavní obrazovce v kartách s možností jejich správy. Kitematic je k dispozici pro Windows 10/8/7 a macOS. Nyní je součástí Docker Toolbox, který lze snadno nainstalovat a také podporuje použití VirtualBoxu k vytvoření vrstvy VirtualMachine, na které je nainstalován samotný Docker a běží docker engine.
Kromě oblíbených obrázků docker hubu doporučených na obrazovce tohoto nástroje Docker GUI můžeme také hledat další pomocí daného vyhledávacího pole k instalaci.
Poznámka: Projekt je zastaralý, ale zdrojový a binární soubor jsou k dispozici naGitHub.

Integrace Docker Hub dává Kitematicu navrch oproti Porttaineru, protože k jejich instalaci nepotřebujeme ručně zadávat značky aplikací. Pro spouštění a správu aplikací kontejnerů můžeme přepínat mezi Kitematic GUI nebo Docker CLI.
Několik dalších nástrojů nebo projektů GUI Docker, které již nejsou aktivní:
Uživatelské rozhraní pro Docker
Toto je také open-source projekt dostupný naGitHub
Loděnice Docker
Další články:













