Docker är programvara som möjliggör virtualisering på operativsystemnivå, så kallade containrar. Den använder resursisoleringsfunktionerna i Linuxkärnan, såsom cgroups och kärnnamnrymder, och andra för att tillåta exekvering av oberoende containrar inom en enda Linux-instans.
Docker ger ett sätt att säkert köra isolerade applikationer i en container, fylld med alla dess beroenden och bibliotek.
Om du är Docker-användare idag kommer vi att prata om ett program som eventuellt kan intressera dig.
Om Dry
Dry är en gratis plattformsapplikation med öppen källkod som körs från kommandoraden för att hantera Docker.
Det här verktyget visar information om containrar, avbildningar och nätverk , och om en Docker Swarm körs visar det också all slags information om Swarm-klustrets tillstånd.
Det kan anslutas till lokala eller fjärr Docker-demoner.
Förutom att visa information kan den användas för att hantera Docker . De flesta kommandon som finns tillgängliga i det officiella Docker CLI finns även i Dry med samma beteende.
Hur installerar jag Dry på Linux?
Dry finns tillgänglig som en enda binärfil, vilket gör installationen på Linux mycket enkel.
För de som använder Arch Linux, Manjaro och derivater av dessa, finns Dry i AUR , så ni måste ha AUR aktiverat i er pacman.conf-fil.
För att installera det behöver du bara skriva följande kommando:
pacaur -S dry-bin
Det är också möjligt att installera Dry från Docker som en container, så om du vill installera det på det här sättet ska du skriva följande:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
Det sista sättet att installera Dry på Linux är att ladda ner ett skript som hanterar installationen.
Vi måste öppna en terminal och utföra följande kommandon:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
När installationen är klar kan vi börja använda applikationen på våra system.
Hur använder jag torrt?
För att börja använda den här applikationen på vårt system måste vi öppna en terminal och köra följande kommando:
dry
När du gör detta ska ett fönster som liknar det här visas, där det visar att torrt redan är i drift och visar informationen.

Dry kan användas med vissa nycklar, så med informationen från dess officiella utrymme på GitHub är åtkomstmöjligheterna följande:
Globala nycklar
| Nyckel | beskrivning |
|---|---|
| % | Visa filterlista |
| F1 | Sortera listan |
| F5 | uppdateringslista |
| F8 | visa dockningsbar diskanvändning |
| F9 | visa de senaste 10 dockerhändelserna |
| F10 | visa dockningsinformation |
| 1 | visa containerlista |
| 2 | visa bildlista |
| 3 | visa nätverkslista |
| 4 | visa nodlista (i svärmläge) |
| 5 | visa listan över tjänster (i svärmläge) |
| Arrowup | flytta markören uppåt en rad |
| Arrowdown | flytta markören ned en rad |
| g | flytta markören till toppen |
| G | flytta markören till botten |
| q | gå ur torrt |
Kommandon för containrar
| Länknyckel | beskrivning |
|---|---|
| ange | visar behållarens kommandomeny |
| F2 | aktivera / inaktivera visade stoppade containrar |
| i | inspektera |
| l | container loggar |
| e | dra tillbaka |
| s | statistik |
| Ctrl + e | ta bort alla stoppade behållare |
| Ctrl + k | döda |
| Ctrl + r | starta / starta om |
| Ctrl + t | stopp |
Bildkommandon
| Nyckel eller kombination | beskrivning |
|---|---|
| i | rekord |
| r | kör kommandot i ny behållare |
| Ctrl + d | ta bort hängande bilder |
| Ctrl + e | ta bort bilden |
| Ctrl + f | Radera bild |
| ange | inspektera |
Nätverkskommandon
| Nyckel eller kombination | beskrivning |
|---|---|
| Ctrl + e | ta bort nätverk |
| ange | inspektera |
Servicekommandon
| Nyckel | beskrivning |
|---|---|
| i | inspektera service |
| l | serviceposter |
| Ctrl + r | ta bort tjänsten |
| Ctrl + s | mellanlandningstjänst |
| ange | visa serviceuppgifter |
Gå igenom buffertar
| Nyckel | beskrivning |
|---|---|
| g | flytta markören till buffertens början |
| G | flytta markören till slutet av bufferten |
| n | efter sökningen, gå vidare till nästa sökresultat |
| N | efter sökningen, gå tillbaka till föregående sökresultat |
| s | Sök |
| pg upp | flytta markörens "skärmstorlek" uppåt |
| pg ner | flytta markörens "skärmstorlek" nedåt |