LazyDocker er en brukervennlig terminal GUI for Docker

LazyDocker er en brukervennlig terminalgrensesnitt for Docker Når du trenger å administrere Docker-containerne, men ikke har noen fancy nettbasert GUI å bruke, hvor snur du? En terminal GUI bygget for effektivt containerarbeid.

Når du administrerer Docker-containerne på en Linux-server, har du vanligvis to valg: Installer eller distribuer et nettbasert GUI eller administrerer containerne fra kommandolinjen. Ville det ikke vært fantastisk hvis det var noe i mellom?

Mer om Open Source

  • 8 av tiårets verste open source-innovasjoner
  • Åpen kilde i 2020: Fremtiden ser lys ut
  • Linus Torvalds: "Git beviste at jeg kunne være mer enn et en-rart."
  • 20 raske tips for å gjøre Linux-nettverk enklere (gratis PDF)

Egentlig er det! Sa noe er den nylig utgitte LazyDocker. LazyDocker er en enkel, åpen kildekode-terminal UI for både docker og docker-komponere som gjør administrering av containere fra kommandolinjen virkelig ganske enkel.

Du bør imidlertid bli advart om at LazyDocker er veldig mye i beta. Men selv med beta-utgivelsesstatus fungerer LazyDocker ganske bra og gjør det lettere å administrere Docker-containerne fra terminalen.

Velge din exit 7-strategi for Windows 7: Fire alternativer (TechRepublic Premium)

La oss installere og bruke LazyDocker.

Hva trenger du

Det eneste du trenger for at LazyDocker skal fungere, er en Linux-server med enten docker- eller docker-komponerende kommandoer som fungerer som de skal, noen containere å administrere og en brukerkonto med sudo-rettigheter. Når du har tingene klare, la oss installere og bruke LazyDocker.

Installasjon

Det er overraskende enkelt å installere LazyDocker. Dette er hvordan:

  1. Åpne et terminalvindu på din docker- eller docker-komponere-aktiverte server.
  2. Last ned den nødvendige filen med kommandoen wget https://github.com/jesseduffield/lazydocker/releases/download/v0.3/lazydocker_0.3_Linux_x86_64.tar.gz (MERK: Sørg for å sjekke utviklerens github-side og last ned den siste versjon).
  3. Pakk den nedlastede filen med kommandoen tar xvzf lazydocker * .tar.gz .
  4. Installer med kommandoen sudo install lazydocker / usr / local / bin / .

Det er det for installasjonen. Før du fortsetter, må du sørge for at docker-demonet kjører ved å gi kommandoen:

 sudo systemctl status docker 

Du bør se at demonet er oppført som kjører ( figur A ).

Figure A: Our docker daemon is running.

" data-credit="" rel="noopener noreferrer nofollow">

Figur A: Docker-demonen vår kjører.

Hvis demonen ikke er oppført som kjørende, start den med kommandoen:

 sudo systemctl start docker 

La oss bruke LazyDocker når du kjører.

bruk

Hvis du vil starte verktøyet, utgir du kommandoen:

 lazydocker 

Du bør umiddelbart se alle gjeldende containere (og statusene deres - figur B ).

Figure B: LazyDocker with a list of available containers.

" data-credit="" rel="noopener noreferrer nofollow">

Figur B: LazyDocker med en liste over tilgjengelige containere.

Du kan navigere gjennom de forskjellige rutene ved å bruke piltastene på tastaturet. La oss si at du har en beholder som er i status som utgitt, og at du vil distribuere den. For å gjøre det, bruk piltastene for å velge beholderen og trykk deretter Enter på tastaturet. Skriv x for å åpne menyen og bruk pil ned-tasten for å flytte for å starte på nytt. Når du er startet på nytt, trykker du på Enter på tastaturet, og den beholderen vil, som du forventer, starte på nytt. Den tidligere utgitte beholderen din kjører nå ( figur C ).

Figure C: The mysql-test container is back to a running state.

" data-credit="" rel="noopener noreferrer nofollow">

Figur C: Mysql-testbeholderen er i gang igjen.

Du kan deretter åpne menyen på nytt og bruke hvilket som helst av verktøyene for å gå til forrige fane, fjerne en beholder, stoppe en container og mer. Du kan også bruke -tasten til å flytte mellom fanene Logger, Statistikk, Konfig og Topp. For eksempel vil Config-fanen gi deg mer informasjon om den aktuelle beholderen enn du sannsynligvis trenger ( figur D ).

Figure D: The Config tab for the mysql-test container.

" data-credit="" rel="noopener noreferrer nofollow">

Figur D: Konfigurasjonsfanen for mysql-testbeholderen.

Når du er ferdig med å bruke LazyDocker, skriver du q for å avslutte grensesnittet ... forlater beholderne i gang og klare til handling.

Et enestående mellom-verktøy

Hvis du foretrekker å administrere containerne uten å distribuere en nettbasert GUI, men ikke vil håndtere komplikasjonene til standard kommandolinje, er LazyDocker en enestående mellomrom. Selv om du ikke vil distribuere nye containere med dette verktøyet, er det et enestående middel til å håndtere de som allerede er distribuert (enten de kjører eller ikke). Og ikke tro (så mye som et sekund) at du blir lat ved å bruke dette verktøyet. Du er effektiv.

Ukens nyhetsbrev med åpen kildekode

Du vil ikke gå glipp av våre tips, opplæringsprogrammer og kommentarer til Linux OS og open source applikasjoner. Leveres tirsdager

Registrer deg i dag

© Copyright 2021 | mobilegn.com