Hur man installerar Kitematic på Pop! _OS

Bild: Jack Wallen

Om du administrerar containrar är det troligt att du har letat efter ett solidt klientverktyg som hjälper till med hanteringsuppgifter. Ett av de mer populära GUI-verktygen är Kitematic. Med Kitematic kan du:

  • Sök och dra bilder från Docker Hub
  • Skapa och kör containrar
  • Växla sömlöst mellan GUI eller CLI
  • Kartportar
  • Visuellt ändra miljövariabler
  • Konfigurera volymer
  • Strömlinjeformade loggar
  • Och mer

Mer om Open Source

  • 8 av decenniets värsta open source-innovationer
  • Open source 2020: Framtiden ser ljus ut
  • Linus Torvalds: "Git bevisade att jag kunde vara mer än ett enda underverk."
  • 20 snabba tips för att göra Linux-nätverk enklare (gratis PDF)

Under den längsta tiden var Kitematic endast tillgängligt för macOS. Nu har dock stöd för Ubuntu Linux lagts till. Jag ska visa dig hur du installerar Kitematic på System 76: s egen Pop! _OS (även om processen fungerar på alla Ubuntu-derivat).

Det stora förbehållet

Jag brukar hålla det här för sist, men just detta varning kan vara lite av ett avtal för vissa användare. Kitematic kan inte ansluta till en fjärrmaskin som kör Docker. Med andra ord måste du installera Kitematic på maskinen som distribuerar behållarna. Detta strider naturligtvis lite mot tänkandet av de flesta Linux-serveradministratörer, eftersom det tenderar att köra deras servrar sans GUI. Men om du vill använda Kitematic, måste du göra det med ett GUI.

Obs till Kitematic-utvecklarna ... gör det möjligt att ansluta till en fjärrserver!

Vad du behöver

För att installera Kitematic, behöver du en löpande instans av Pop! _OS med en användare som har sudo-privilegier. Du behöver också ett konto på DockerHub.

Installation

Installationen av Kitematic är faktiskt ganska enkel. Det första du ska göra är att ladda ner zip-filen, som innehåller .deb-installationsprogrammet. Se till att ladda ner den senaste filen från nedladdningssidan för Kitematic Github.

När du har den filen på datorn öppnar du filhanteraren, navigerar till mappen Nedladdningar, högerklickar på den nedladdade filen och välj Extrahera här. När filen har extraherats dubbelklickar du på den nyskapade mappen, högerklickar på en tom plats i filhanteraren och väljer Öppna i terminal. När terminalen öppnas, utfärda kommandot:

 sudo dpkg -i Kitematic * .deb 

Ovanstående kommando kommer att fel ut. Det är okej, för vi kan fixa det. För att lösa problemen, utfärda kommandot:

 sudo apt-get install -f 

Detta tar upp alla missade beroenden och slutför installationen.

Kör Kitematic

För att öppna Kitematic måste du se till att Docker är korrekt konfigurerad. Detta innebär att användaren som kör Kitematic måste läggas till dockningsgruppen. Om du inte har gjort det, öppna ett terminalfönster och utfärda kommandot:

 sudo usermod -aG dockare ANVÄNDARE 

där USER är användarnamnet i fråga.

När du har gjort det, logga ut från skrivbordet och logga in igen. Du borde då kunna öppna Docker från GNOME Dash. När appen öppnas loggar du in med dina DockerHub-referenser ( figur A ).

Bild A: Kitematic-inloggningsskärmen.

Appen kan ta lite tid att ladda upp alla bilder. När det gör det ( figur B ) är du redo att arbeta med ett av de finaste Docker-klientgränssnitten tillgängliga.

Bild B: Kitematic huvudfönster.

Leta reda på en behållare du vill distribuera och klicka på den tillhörande CREATE-knappen. När bilden laddas ner kommer den automatiskt att distribueras. Klicka på fliken Inställningar, där du kan konfigurera behållaren för att tillgodose dina behov ( figur C ). Kom ihåg att om du gör ändringar i konfigurationen, se till att starta om behållaren.

Bild C: Konfigurationsalternativ för en Wordpress-containerdistribution.

Grattis, du har nu en enastående Docker GUI som kan göra hanteringen av dina containrar lite enklare. Även om Kitematic bara kan arbeta med containrar på localhost, kan det mycket väl vara värt att installera ett GUI på den Linux-servern.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com