Docker er en interessant plattform. Med den kan du distribuere tusenvis av containere med forhåndskonfigurert programvare for bruk på servere. Hva som er enda mer interessant er at denne plattformen har blitt så stor at den kan brukes på andre plattformer utenfor Linux.

Likevel, for så stor som Docker, er det litt av en barriere for oppføring - mange kommandoer og ikke et godt offisielt brukerverktøy for å knytte det sammen.

Det er, til nå. Innføring av Simple Docker brukergrensesnitt. Det er en Chrome-basert app som lar deg installere, administrere og justere dockerbilder.

Installere Docker

Før du bruker Simple Docker brukergrensesnitt, må du få Docker installert og kjører på systemet. Det er noen detaljerte instruksjoner om hvordan du får Dockersystemet til å kjøre på Ubuntu Linux. Bare gå over til denne guiden, og følg den trinnvis. Kort tid etter måtte Docker kjøres på systemet ditt, og du vil kunne prøve ut den enkle docker-brukergrensesnittappen.

Bruker du ikke Ubuntu? Ikke bekymre deg, Docker har egne instruksjoner for alle operativsystemer. Bare hodet her, og du vil ha det satt opp på kort tid!

Få Simple Docker brukergrensesnitt

Simple Docker-brukergrensesnittet er et Chrome-program - det betyr at for at alt skal fungere skikkelig, må du ha en gyldig Google Chrome- eller Chromium-installasjon på systemet. Begge er ganske enkle å installere.

Når det er ute av veien, må du installere selve appen. Det finnes her. Bare klikk på "Legg til i Chrome" -knappen, og det kommer snart på systemet ditt. Når det er der, vil det dukke opp under «apps» i Chrome-nettleseren. Start det, og du vil være god å gå.

Konfigurere Simple Docker UI

Selv om det er en Chrome-app, betyr det ikke at det vil fungere med en gang. Først må du konfigurere noen få ting. For å starte, åpne et terminalvindu og gjør følgende:

 sudo nano /etc/systemd/system/docker-tcp.socket 

Når du er inne i filen, lim inn konfigurasjonen nedenfor i den.

 [Enhet] Beskrivelse = Docker HTTP Socket for API [Socket] ListenStream = 2375 BindIPv6Only = both Service = docker.service [Installer] WantedBy = sockets.target 

Når konfigurasjonen er i filen, lagre den ved å trykke "Ctrl + O" på tastaturet. Deretter avslutter du nano ved å trykke på "Ctrl + x." Dette gjør at Simple Docker UI kan koble til ekstern API.

Du er ikke ferdig ennå, skjønt. Noen moduler må startes. Det første som må gjøres er at systemd filen vi opprettet må aktiveres. Dette kan gjøres med:

 systemtav aktivere docker-tcp.socket 

Når aktivert, må Docker stoppes. Hvorfor? Stikkontakten kan ikke startes uten den.

 systemctl stop docker 

Nå som Docker har blitt stoppet, kan vi bruke systemd til å starte kontakten.

 systemctl start docker-tcp.socket 

Endelig er alt i kommandolinjen konfigurert riktig. Nå er alt som kreves, å legge til tilkoblingen til Docker Remote API. For å gjøre dette, gå til Innstillinger-delen av Simple Docker brukergrensesnitt, og klikk på "Bekreft" -knappen. Det burde være alt du trenger å gjøre, og alt skal fungere.

Merk: Du må kanskje starte maskinen på nytt for Docker-beholderne for å begynne å vises i Simple Docker UI.

Bruke Simple Docker brukergrensesnitt

Det er mye å gjøre med Simple Docker UI. For det første kan du se de installerte Docker-bildene dine. Det vil gi deg beskjed om hvor stor den er og når den ble opprettet. Det er også mulig å klikke på fanen Containere for å få mer detaljert informasjon. Ved å klikke på en av beholderne får du "Start" og "Fjern" -knappene sammen med detaljert informasjon, en endringslogg og til og med en terminal for å kommunisere med.

Sammen med å se installerte bilder, kan du søke i registerhuben for et bilde, finne det, installere det og distribuere det til systemet ganske enkelt. Aldri har det vært enklere å søke i registret og få bildene du trenger med bare et par klikk.

Det er bemerkelsesverdig enkelt å installere og distribuere et bilde. Når du har funnet det du vil ha i registret, vil verktøyet gå ut og laste ned alt det trenger, og så blir det installert i Docker-installasjonen. Etter det blir du bedt om å navngi beholderen og tilpasse den, og så løper den.

Kort tid etter vil dockerbeholderen ha programvaren du trenger å kjøre på serveren eller Linux-skrivebordet. Alt som var gjort med noen få klikk. Hvem kan argumentere med det?

Konklusjon

Samlet sett vil alt du trenger å gjøre i Docker med kommandolinjen gjøres i denne appen på en mer effektiv og effektiv måte. Jo, det er en Chrome-app, og det gjør det langt fra perfekt, men det er vanskelig å argumentere for at dette verktøyet ikke er noe annet enn ekstremt nyttig.

Hvis du har lyst til å prøve Docker, men ikke vil rote med terminalen, er dette verktøyet for deg. Alternativt, hvis du liker å bruke Docker med terminalen, men du leter etter noe raskere, kan Simple Docker UI være akkurat det du leter etter.