För att hantera Docker-containrar på Windows 10/8/7 använder Linux (Ubuntu, CentOS, Redhat ...) och macOS grafiskt dessa topp- och bäst-i-klass Docker Gui-skrivbords- och webbhanteringsverktyg i kategorin gratis eller öppen källkod.
Docker är i princip en virtualiserad öppen källkodsmiljö som gör det möjligt för användare att distribuera och installera flera appar på servern utan att störa varandras installation och process. Docker gynnas mest av klustermiljöer och datacenter. Det ger en isolerad miljö för containern. Vad är Docker -containrar?
Du kan jämföra Docker -behållaren med flera containrar tillgängliga på ett enda varv med olika artiklar. På samma sätt har Docker implementerat en teknik som heter containrar, som du kan säga är en term som används alternativt istället för virtuella maskiner. Behållare tar emellertid mindre plats jämfört med vanliga VM.
Operativsystembilderna som skapats av olika utvecklare som ska användas på containrar är ett paket med en enda applikation och alla beroenden som bibliotek, verktyg och statisk data till en bildfil, men utan ett fullständigt operativsystem. Det är därför containrar kan jämföras med lätt virtualisering. Alla containrar som är installerade på alla Docker kan köras samtidigt med värd OS -kärnan men med isolerade processer. Detta ger dem bättre prestanda när de använder låga resurser. Bilderna som körs på den är bara av några MB: er. Till skillnad från VirtualBox eller Hyper-V, är containrarna och Docker emellertid tillgängliga för att hantera med ett kommandoradsgränssnitt oavsett om du vill ladda ner någon OS-bild eller hantera olika appar, måste du skriva kommandon. Det kan vara besvärligt för noobs eller proffs som måste hantera flera containrar på personliga stationära datorer eller datacentra eller serverkluster.
För att mildra alla sådana obekväma Docker tillhandahåller således ett API som kan användas för att hantera det med GUI (grafiskt användargränssnitt) baserade skrivbordsapplikationer och webbaserade hanteringsverktyg.
Docker Desktop -instrumentbräda
Det är en lätt att installera gratis applikation som tillhandahålls av utvecklarna av Docker. Vi kan installera det på MAC-, Linux- och Windows -operativsystem. Men större företag med mer än 250 anställda måste köpa ett betalt prenumeration.
Fördelen med att använda Docker Desktop är att det erbjuder ett enkelt gränssnitt som låter användare hantera containrar, applikationer och bilder på sin lokala dator utan att röra kommandoraden.
Så långt var det bara tillgängligt för Windows och MacOS men nu kan vi installera och ha fördelarna med det även på Linux -distros som Ubuntu Linux. Det inkluderar Docker Engine, Docker CLI -klient, Docker Buildx, Docker Compose, Docker Content Trust, Kubernetes och referenshjälpare.

Portainer-ui för Docker
Portainer Community Edition är Open Source GUI för Docker som är extremt lätt i vikt, bara några KBS. Det bästa, det är tvärplattform och stöder Windows 10/8/7, Linux och MacOS för installation. Administrationen av enskilda Docker-motorer utförs vanligtvis med hjälp av Docker CLI när man använder Community Edition och Portainer ger den ett gratis, intuitivt och lätt att distribuera Docker Gui som möjliggör hantering av containrar, volymer och mer.
Efter att ha loggat in på Portainer CE kommer instrumentpanelen att visa en bra översikt över Docker -värden. I en enda blick kan hårdvaruinformation såsom antalet processorer och mängden RAM, såväl som Docker-specifik information (antal containrar, bilder, volymer och nätverk) ses.
Du kan ta enportainerdemonstrationInnan du faktiskt installerar den på din egen maskin. Demokontot användarnamn äradministrationoch lösenordtryortainer,Använd så får du full flödespanel. Från där du kan skapa Docker -containrar och hantering av andra tjänster.IngaDe:På var 15: e minut återställs demokontot.
Dessutom erbjuder det applikationsmallar, användarhantering och ytterligare möjligheter, som inte är tillgängliga med Docker ensam och erbjuder ett stort mervärde. Några av dess mallar är WordPress, OpenFASS, IronFucntions, CackroachDB, Microsoft OMS Agent och mer.
Användarhantering av Portainer Web GUI för Docker, i synnerhet, har stor potential om det skulle utvidgas till att omfatta omfattande rättighetshantering i framtiden. Dessutom är det också tillgängligt på populära NAS Box OS som synologi och Asustor ADM.
Få portainereller se
Ranchare
Rancher är också en GUI öppen källkodsprogramvara och ganska mycket bra för vad den är avsedd för, som hanterar olika resurser som bilder och containrar. Rancher är en komplett mjukvarustack för team som använder containrar och kan flera kubernetes kluster.
Rancher Management Server kan distribueras på valfri Linux -server eller kluster för hög tillgänglighet, men innan du använder den ser Docker är installerad på samma server. Rancher är en öppen källkodshanteringsplattform, det gör det enkelt att distribuera och hantera containrar i alla organisationer; När dess åtkomstkontroll är konfigurerad kan användarna logga in på den för att skapa miljöer. Rancher -miljöerna är ett kluster av servrar som körs på Cluster Management -ramverk och har specifika policyer för åtkomsthantering. Användarna kan använda olika miljöer med det som Kubernetes, Docker Swarm och mer. När du skapat din miljö har det att lägga till värdar och andra orkestrerade staplar du vill använda. Inom ledningen tillhandahåller Rancher detaljerad hantering av alla aspekter av infrastruktur och naturligtvis Docker såväl som värd, containrar, lagringspooler och containerregistret. Förutom containertjänster kan vi använda den för att titta på systemtjänsterna som kör Kubernetes eller Swarm.

Det verkliga värdet på Rancher är dess förmåga att tillhandahålla och hantera applikationer. Användare eller utvecklare kan driva sin applikation direkt till den via CI och CD -system med Ranchers CLI eller API.
För att installera Rancher GUI -verktyget kör bara följande Docker -kommando:
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
DockStation Docker GUI
Tja, en annan gratis programvara men inte öppen källkod som kan ge ett användargränssnitt till Docker-kommandoraden är Dockstation. Gränssnittet för denna programvara är något lik den kimetaiska men kommer med ett brett utbud av funktioner. Det kan hantera containrar och deras inställning om det installerar appbilder, ställer in portar, städning av containrar och volymer, start och stoppar vissa projekt osv. Hela från fönstret i Dockstation.
Även vi kan styra och hantera avlägsna Docker -containrar utan att installera dockningsmotorn lokalt på systemet där är dockstationen, så det är oberoende. Det levereras med olika praktiska verktyg för övervakning, sökning av loggar, spårning av din server CPU och minnesförbrukning, nätverk och block I/O; Portmonitor; Det bästa är Docker-komposettstöd och mer.

Det är tillgängligt för Linux (Ubuntu 14.04/16.04/18.04/19.04, CentOS7.1/7.2, SUSE Linux Enterprise 12 eller mer), macOS och Windows 7/8/10 eller server.
Notera-Utvecklare som inte utfärdar uppdateringar under mycket lång tid.
Kitematisk
Kitematic är ett officiellt grafiskt användargränssnitt (GUI) för att hantera Docker, sa jag officiellt eftersom det är av Docker själv. Tidigare var det ett tredjeparts open source-verktyg, men 2015 hade Docker tagit över det. Funktionsmässigt är det inte så omfattande som Portainer är, ja Kitematice GUI för Docker är mycket enkelt att förstå och lätt att använda på grund av den minimalistiska metoden.
Alla installerade Docker -containrar kommer att visas på huvudskärmen i kort med möjlighet att hantera dem. Kitematic är tillgängligt för Windows 10/8/7 och MacOS. Det är nu en del av Docker -verktygslådan som enkelt kan installeras och också stödja VirtualBox -användning för att skapa ett lager av Virtualmachine på vilken Docker själv är installerad och kör Docker -motorn.
Bortsett från de populära Docker Hub -bilder som rekommenderas på skärmen i detta Docker GUI -verktyg, kan vi också söka efter andra med den givna sökrutan som ska installeras.
Notera: Projektet är avskrivet men källan och binären är tillgänglig påGirub.

Docker Hub -integration ger kitematisk en överhand över Portainer eftersom vi inte behöver skriva app -taggar manuellt för att installera dem. Vi kan växla mellan Kitematic GUI eller Docker CLI för att köra och hantera applikationer av containrar.
Några andra Docker Gui -verktyg eller projicerar som de inte är aktiva längre:
UI för Docker
Detta är också ett open source-projekt tillgängligt påGirub
Varv dockare
Andra artiklar: