Dry: en interaktiv CLI-manager for Docker-containere

tørketrommel

Docker er programvare som muliggjør virtualisering på operativsystemnivå, kjent som containere. Den bruker ressursisoleringsfunksjonene i Linux-kjernen, som cgroups og kernel-navnerom, og andre, for å tillate kjøring av uavhengige containere innenfor en enkelt Linux-instans.

Docker gir en måte å trygt kjøre isolerte applikasjoner i en container, fullpakket med alle dens avhengigheter og biblioteker.

Hvis du er Docker-brukere i dag, skal vi snakke om et program som muligens kan interessere deg.

Om Dry

Dry er et gratis program på tvers av plattformer og åpen kildekode som går fra kommandolinjen for å administrere Docker.

Dette verktøyet viser oss informasjon om containere, bilder og nettverk , og hvis en Docker Swarm kjører, viser det også all slags informasjon om tilstanden til Swarm-klyngen.

Den kan koble til lokale eller eksterne Docker-demoner.

I tillegg til å vise informasjon, kan den brukes til å administrere Docker . De fleste kommandoene som er tilgjengelige i det offisielle Docker CLI-et er også tilgjengelige i Dry med samme oppførsel.

Hvordan installere Dry på Linux?

Dry er tilgjengelig som en enkelt binærfil, noe som gjør installasjonen på Linux veldig enkel.

For de som bruker Arch Linux, Manjaro og derivater av disse, kan Dry finnes i AUR , så du må ha AUR aktivert i pacman.conf-filen din.

For å installere det, trenger du bare å skrive følgende kommando:

pacaur -S dry-bin

Det er også mulig å installere Dry fra Docker som en container, så hvis du vil installere det på denne måten bør du skrive følgende:

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

Den siste måten å installere Dry på Linux er å laste ned et skript som håndterer installasjonen.

Vi må åpne en terminal og utføre følgende kommandoer:

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

Når installasjonen er fullført , kan vi begynne å bruke applikasjonen på systemene våre.

Hvordan bruke tørr?

For å begynne å bruke dette programmet på systemet vårt, må vi åpne en terminal og kjøre følgende kommando:

dry

Når du gjør dette, skal et vindu som dette vises, der det viser at tørr allerede fungerer og viser informasjonen.

tørk

Dry kan brukes med noen få nøkler, så med informasjonen fra den offisielle plassen på GitHub er tilgangene som følger:

Globale nøkler

nøkkel beskrivelse
% Vis filterliste
F1 Sorter listen
F5 oppdateringsliste
F8 vis bruk av diskbar disk
F9 vis de siste 10 docker-hendelsene
F10 vise dockerinformasjon
1 vis containerliste
2 vis bildeliste
3 vis nettverksliste
4 vis nodeliste (i svermmodus)
5 vis listen over tjenester (i svermmodus)
Arrowup flytte markøren opp en linje
Pil ned flytt markøren ned en linje
g flytt markøren til toppen
G flytt markøren til bunnen
q gå tørr

Kommandoer for containere

Koblingsnøkkel beskrivelse
Enter viser container-kommandomenyen
F2 aktivere / deaktivere visning av stoppede containere
i å inspisere
l containerlogger
e ta ut
s statistikk
Ctrl + e Fjern alle stoppede containere
Ctrl + k drepe
Ctrl + r start / start på nytt
Ctrl + t stopp

Bildekommandoer

Nøkkel eller kombinasjon beskrivelse
i posten
r kjør kommando i ny container
Ctrl + d fjern hengende bilder
Ctrl + e fjern bildet
Ctrl + f Slett bildet
Enter å inspisere

Nettverkskommandoer

Nøkkel eller kombinasjon beskrivelse
Ctrl + e fjern nettverket
Enter å inspisere

Servicekommandoer

nøkkel beskrivelse
i inspisere service
l tjenesteposter
Ctrl + r fjerne tjenesten
Ctrl + s mellomlandingstjeneste
Enter vise serviceoppgaver

Gå gjennom buffere

nøkkel beskrivelse
g flytt markøren til begynnelsen av bufferen
G flytt markøren til slutten av bufferen
n etter søket, gå videre til neste søkeresultat
N etter søket, gå tilbake til forrige søkeresultat
s se etter
pg opp flytt markørens 'skjermstørrelse' opp
pg ned flytt markøren 'skjermstørrelse' ned

Legg til som foretrukket kilde i Google