Docker er software, der muliggør virtualisering på operativsystemniveau, kendt som containere. Det bruger ressourceisoleringsfunktionerne i Linux-kernen, såsom cgroups og kernel-navnerum, og andre, til at tillade udførelse af uafhængige containere inden for en enkelt Linux-instans.
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 information om containere, billeder og netværk , og hvis en Docker Swarm kører, viser det også alle mulige oplysninger om Swarm-klyngens tilstand.
Det kan oprette forbindelse til lokale eller eksterne Docker-dæmoner.
Udover at vise information kan den bruges til at administrere Docker . De fleste af de kommandoer, der er tilgængelige i den officielle Docker CLI, er også tilgængelige i Dry med samme funktionalitet.
Hvordan installeres Dry på Linux?
Dry er tilgængelig som en enkelt binær fil, hvilket gør installationen på Linux meget enkel.
For dem, der bruger Arch Linux, Manjaro og derivater af disse, kan Dry findes i AUR , så du skal have AUR aktiveret i din pacman.conf-fil.
For at installere det behøver du kun at skrive følgende kommando:
pacaur -S dry-bin
Det er også 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 måde at installere Dry på Linux er ved at downloade et script, der håndterer 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
Når installationen er færdig , kan vi begynde at bruge applikationen på vores systemer.
Hvordan bruges tørt?
For at begynde at bruge denne applikation på vores system, skal vi åbne en terminal og kø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.

Dry kan bruges ved hjælp af visse nøgler, så med informationen fra dens officielle plads på GitHub er adgangene som følger:
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 |