Dry: un gestore CLI interattivu per i contenitori Docker

seccu

Docker hè un software chì permette a virtualizazione à u livellu di u sistema operativu cunnisciutu cum'è cuntenituri, usa e caratteristiche di isolamentu di risorse di u kernel Linux, cum'è cgroups è spazii di nomi di kernel, è altri per permettà cuntenenti indipendenti per esecutà in una sola istanza Linux.

Docker furnisce un modu per eseguisce in modu sicuru applicazioni isolate in un containeru, imballatu cù tutte e so dipendenze è biblioteche.

Sè vo site utilizatori di Docker oghje parleremu di un'applicazione chì vi pò interessà.

À propositu di Dry

Dry hè una applicazione libera, multipiattaforma è open source chì parte da a linea di cummanda per gestisce Docker.

Questu strumentu ci mostra infurmazioni nantu à i cuntenitori, l'imaghjini è e rete, è se un Docker Swarm hè in esecuzione, mostra ancu tutti i generi d'infurmazioni nantu à u statutu di u cluster Swarm.

Si pò cunnette à demonii Docker lucali o remoti.

Oltre à visualizà informazioni, pò esse adupratu per gestisce Docker. A maiò parte di i cumandamenti chì u Docker CLI ufficiale hà sò dispunibili in Dry cù u listessu cumpurtamentu.

Cume installà Dry in Linux?

Lavanderie hè dispunibule da un binariu unicu dunque a so installazione in Linux hè assai sèmplice.

Per quelli chì sò Arch Linux, Manjaro è l'utilizatori derivati ​​ponu truvà Dry in AUR, dunque devenu avè AUR attivata in u so schedariu pacman.conf.

Per installallu, basta à scrive u cumandimu seguente:

pacaur -S dry-bin

dinù hè pussibule installà Dry da Docker cum'è contenitore, dunque se vulete installallu cusì devi scrive u seguente:

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

L'ultimu modu per installà Dry in Linux hè scaricendu un script chì s'occupa di l'installazione.

Duvemu apre un terminal è eseguisce i seguenti cumandamenti:

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

Fattu l'installazione Pudemu avà cumincià à aduprà l'applicazione nantu à i nostri sistemi.

Cume aduprà Dry?

Per cumincià à aduprà sta applicazione nantu à u nostru sistema, Avemu da apre un terminal è eseguisce u cumandimu seguitu:

dry

Quandu si face questu, una finestra simile à questa deve apparì, induve mostra chì u seccu hè dighjà in opera è mostra l'infurmazioni.

seccu

Lavanderie pò esse adupratu aduprendu alcune chiavi, cusì pigliendu l'infurmazioni da u vostru spaziu ufficiale nantu à github, l'accessi sò i seguenti:

Chjave Globale

Chjave Descripción
% Mostra a lista di filtri
F1 Ordina a lista
F5 lista d'aghjurnamentu
F8 mostra l'usu di u discu ancorabile
F9 mostra l'ultimi 10 eventi docker
F10 affissà l'infurmazioni docker
1 mostra a lista di cuntenituri
2 mostra a lista di l'imaghjini
3 mostra a lista di rete
4 mostra a lista di i nodi (in modu Swarm)
5 mostra a lista di i servizii (in modu Swarm)
Arrowup move u cursore una linea up
Arrowdown move u cursore per una linea
g move u cursore in cima
G move u cursore à u fondu
q surtite da seccu

Cumandamenti per cuntenituri

Chjave di ligame Descripción
Rinsignate mostra u menù di cumandariu di u cuntenente
F2 attivà / disattivà a mostra di cuntinenti fermati
i inspeccionà
l ghjurnali di cuntenenu
e caccià
s stats
CTRL + e caccià tutti i cuntinenti fermati
Ctrl + k tumbà
CTRL + R start / restart
CTRL + t piantà

Cumandamenti d'imaghjini

Chjave o cumbinazione Descripción
i discu
r eseguite u cumandamentu in un novu contenitore
CTRL + d caccià l'imaghjini appesi
CTRL + e caccià l'imagine
CTRL + F Sguassà l'imagine
Rinsignate inspeccionà

Comandi di rete

Chjave o cumbinazione Descripción
CTRL + e caccià a reta
Rinsignate inspeccionà

Cumandamenti di serviziu

Chjave Descripción
i ispezziunà u serviziu
l registri di serviziu
CTRL + R caccià u serviziu
CTRL + s serviziu di scalu
Rinsignate mustrà compiti di serviziu

Spustà attraversu buffers

Chjave Descripción
g move u cursore à u principiu di u buffer
G move u cursore à a fine di u buffer
n dopu a ricerca, avanzate à u prossimu risultatu di ricerca
N dopu a ricerca, vultate à u risultatu di ricerca precedente
s truvà
pg up spustà u cursore 'dimensione di u schermu' in linea
pg in giù move u cursore 'dimensione di u schermu' in ligna

U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.