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ø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 |