Dry: en interaktiv CLI-manager til Docker-containere

tør-docker

Docker er software, der muliggør virtualisering på operativsystemniveau kendt som containere, bruger ressourceisoleringsfunktionerne i Linux-kernen, såsom cgroups og kernenavnsområder og andre for at tillade uafhængige containere at køre inden for en enkelt Linux-forekomst.

Docker giver en måde til sikkert at køre isolerede applikationer i en container, fyldt med alle dens afhængigheder og biblioteker.

Hvis du er Docker-brugere i dag, vil vi tale om et program, der muligvis kan interessere dig.

Om Dry

Dry er en gratis open source-applikation på tværs af platforme, der kører fra kommandolinjen til administration af Docker.

Dette værktøj viser os oplysninger om containere, billeder og netværk, og hvis en Docker-sværm kører, viser den også alle slags oplysninger om status for sværmklyngen.

Det kan oprette forbindelse til lokale eller eksterne Docker-dæmoner.

Ud over at vise information, kan bruges til at styre Docker. De fleste af de kommandoer, som den officielle Docker CLI har, er tilgængelige i Dry med samme adfærd.

Hvordan installeres Dry på Linux?

Tør det er tilgængeligt fra en enkelt binær, så installationen i Linux er meget enkel.

For dem der er Arch Linux, Manjaro og afledte brugere kan finde Dry i AUR, så de skal have AUR aktiveret i deres pacman.conf-fil.

For at installere det behøver du kun at skrive følgende kommando:

pacaur -S dry-bin

også det er muligt at installere Dry fra Docker som en container, så hvis du vil installere det på denne måde, skal du skrive følgende:

docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry

Den sidste vej til installation af Dry på Linux er ved at downloade et script, der tager sig af installationen.

Vi skal åbne en terminal og udføre følgende kommandoer:

curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry

Udført installationen Vi kan nu begynde at bruge applikationen på vores systemer.

Hvordan bruges tørt?

For at begynde at bruge denne applikation på vores system, Vi skal åbne en terminal og udføre følgende kommando:

dry

Når du gør dette, skal et vindue svarende til dette vises, hvor det viser, at tør allerede er i funktion og viser oplysningerne.

tørre

Tør kan bruges ved hjælp af nogle taster, så tager informationen fra dit officielle rum på github, adgangene er følgende:

Globale nøgler

Nøgle beskrivelse
% Vis filterliste
F1 Sorter listen
F5 opdateringsliste
F8 vis brug af dockbar disk
F9 Vis de sidste 10 docker-begivenheder
F10 vis dockerinformation
1 Vis containerliste
2 vis billedliste
3 vis netværksliste
4 vis nodeliste (i sværmtilstand)
5 vis listen over tjenester (i sværmtilstand)
Pil op flytte markøren op en linje
Pil ned flyt markøren en linje ned
g flyt markøren til toppen
G flyt markøren til bunden
q kom tørt ud

Kommandoer til containere

Linknøgle beskrivelse
Indtast viser containerkommandomenuen
F2 aktivere / deaktivere visning af stoppede containere
i inspicere
l container logfiler
e trække
s Statistik
Ctrl + e fjern alle stoppede beholdere
Ctrl + k Matar
Ctrl + r start / genstart
Ctrl + t stoppe

Billedkommandoer

Nøgle eller kombination beskrivelse
i optage
r kør kommando i ny container
Ctrl + d fjern hængende billeder
Ctrl + e fjern billedet
Ctrl + f Slet billede
Indtast inspicere

Netværkskommandoer

Nøgle eller kombination beskrivelse
Ctrl + e fjerne netværk
Indtast inspicere

Servicekommandoer

Nøgle beskrivelse
i inspicere service
l serviceposter
Ctrl + r fjern service
Ctrl + s mellemlandingstjeneste
Indtast Vis serviceopgaver

Gå gennem buffere

Nøgle beskrivelse
g flyt markøren til begyndelsen af ​​bufferen
G flyt markøren til slutningen af ​​bufferen
n efter søgningen, gå videre til næste søgeresultat
N efter søgningen, gå tilbage til det forrige søgeresultat
s søgning
pg op flyt markørens 'skærmstørrelse' op
pg ned flyt markørens 'skærmstørrelse' linjer ned

Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.