Docker is software waarmee virtualisatie op besturingssysteemniveau, oftewel containers, mogelijk wordt. Het maakt gebruik van de functies voor resource-isolatie van de Linux-kernel, zoals cgroups en kernel-namespaces, en andere, om de uitvoering van onafhankelijke containers binnen één Linux-instantie mogelijk te maken.
Docker biedt een manier om geïsoleerde applicaties veilig in een container uit te voeren, boordevol al zijn afhankelijkheden en bibliotheken.
Als u vandaag Docker-gebruikers bent, gaan we het hebben over een applicatie die u mogelijk interesseert.
Over droog
Dry is een gratis, platformonafhankelijke open source-applicatie die vanaf de opdrachtregel wordt uitgevoerd om Docker te beheren.
Deze tool toont ons informatie over containers, images en netwerken , en als er een Docker Swarm actief is, toont het ook allerlei informatie over de status van het Swarm-cluster.
Het kan verbinding maken met lokale of externe Docker-daemons.
Naast het weergeven van informatie kan het ook worden gebruikt om Docker te beheren . De meeste commando's die beschikbaar zijn in de officiële Docker CLI zijn ook beschikbaar in Dry met dezelfde functionaliteit.
Hoe installeer ik Dry op Linux?
Dry is beschikbaar als één enkel uitvoerbaar bestand, waardoor de installatie op Linux zeer eenvoudig is.
Gebruikers van Arch Linux, Manjaro en afgeleide distributies kunnen Dry vinden in de AUR . AUR moet dus ingeschakeld zijn in het pacman.conf-bestand.
Om het te installeren, hoeft u alleen de volgende opdracht te typen:
pacaur -S dry-bin
Het is ook mogelijk om Dry vanuit Docker als container te installeren. Als je het op deze manier wilt installeren, typ je het volgende:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
De laatste manier om Dry op Linux te installeren is door een script te downloaden dat de installatie voor je regelt.
We moeten een terminal openen en de volgende opdrachten uitvoeren:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
Zodra de installatie is voltooid , kunnen we de applicatie op onze systemen gaan gebruiken.
Hoe gebruik je Dry?
Om deze applicatie op ons systeem te kunnen gebruiken, moeten we een terminal openen en de volgende opdracht uitvoeren:
dry
Wanneer u dit doet, zou een venster zoals dit moeten verschijnen, waar het laat zien dat dry al in werking is en de informatie weergeeft.

Dry kan met behulp van bepaalde sleutels worden gebruikt. Volgens de informatie op de officiële GitHub-pagina zijn de toegangsgegevens als volgt:
Globale sleutels
| sleutel | Beschrijving |
|---|---|
| % | Filterlijst weergeven |
| F1 | Sorteer de lijst |
| F5 | update lijst |
| F8 | toon gebruik van de dockbare schijf |
| F9 | toon de laatste 10 docker-evenementen |
| F10 | Docker-informatie weergeven |
| 1 | toon containerlijst |
| 2 | toon afbeeldingenlijst |
| 3 | toon netwerklijst |
| 4 | toon knooppuntenlijst (in Swarm-modus) |
| 5 | toon de lijst met services (in Swarm-modus) |
| Pijl omhoog | verplaats de cursor één regel omhoog |
| Pijltje naar beneden | verplaats de cursor één regel omlaag |
| g | verplaats de cursor naar boven |
| G | verplaats de cursor naar beneden |
| q | kom uit de droge |
Commando's voor containers
| Koppelingssleutel | Beschrijving |
|---|---|
| Enter | geeft het menu met containeropdrachten weer |
| F2 | het tonen van gestopte containers in- / uitschakelen |
| i | inspecteren |
| l | containerlogboeken |
| e | verwijderen |
| s | statistiek |
| Ctrl + e | verwijder alle gestopte containers |
| Ctrl + k | Matar |
| Ctrl + r | start / herstart |
| Ctrl + t | detener |
Afbeelding commando's
| Sleutel of combinatie | Beschrijving |
|---|---|
| i | historial |
| r | voer het commando uit in een nieuwe container |
| Ctrl + d | verwijder hangende afbeeldingen |
| Ctrl + e | verwijder de afbeelding |
| Ctrl + f | Verwijder afbeelding |
| Enter | inspecteren |
Netwerkopdrachten
| Sleutel of combinatie | Beschrijving |
|---|---|
| Ctrl + e | netwerk verwijderen |
| Enter | inspecteren |
Service-opdrachten
| sleutel | Beschrijving |
|---|---|
| i | inspecteer de service |
| l | servicerecords |
| Ctrl + r | verwijder service |
| Ctrl + s | tussenstop |
| Enter | toon servicetaken |
Beweeg door buffers
| sleutel | Beschrijving |
|---|---|
| g | verplaats de cursor naar het begin van de buffer |
| G | verplaats de cursor naar het einde van de buffer |
| n | ga na het zoeken naar het volgende zoekresultaat |
| N | ga na het zoeken terug naar het vorige zoekresultaat |
| s | zoeken |
| pg omhoog | verplaats cursor 'schermgrootte' lijnen omhoog |
| pag naar beneden | verplaats cursor 'schermgrootte' regels naar beneden |