Docker je softver koji omogućava virtualizaciju na nivou operativnog sistema poznatu kao kontejneri. Koristi funkcije izolacije resursa Linux kernela, kao što su cgroups i kernel namespaces, i druge, kako bi omogućio izvršavanje nezavisnih kontejnera unutar jedne Linux instance.
Docker pruža način za sigurno pokretanje izoliranih aplikacija u kontejneru, upakovanih sa svim njihovim ovisnostima i bibliotekama.
Ako ste korisnici Dockera, danas ćemo govoriti o aplikaciji koja bi vas mogla zanimati.
O suhom
Dry je besplatna, višeplatformska, aplikacija otvorenog koda koja se pokreće iz naredbenog retka za upravljanje Dockerom.
Ovaj alat nam prikazuje informacije o kontejnerima, slikama i mrežama , a ako je pokrenut Docker Swarm, prikazuje i sve vrste informacija o stanju Swarm klastera.
Može se povezati s lokalnim ili udaljenim Docker demonima.
Pored prikaza informacija, može se koristiti i za upravljanje Dockerom . Većina komandi dostupnih u službenom Docker CLI-ju dostupna je i u Dry-u sa istim ponašanjem.
Kako instalirati Dry na Linux?
Dry je dostupan kao jedna binarna datoteka, što njegovu instalaciju na Linuxu čini vrlo jednostavnom.
Za one koji koriste Arch Linux, Manjaro i njihove derivate, Dry se može naći u AUR-u , tako da morate imati AUR omogućen u vašoj pacman.conf datoteci.
Da biste ga instalirali potrebno je samo ukucati sljedeću naredbu:
pacaur -S dry-bin
Također je moguće instalirati Dry iz Dockera kao kontejner, pa ako ga želite instalirati na ovaj način, trebali biste upisati sljedeće:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
Posljednji način za instaliranje Dry-a na Linuxu je preuzimanjem skripte koja će obaviti instalaciju.
Moramo otvoriti terminal i izvršiti sljedeće naredbe:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
Nakon što je instalacija završena , možemo početi koristiti aplikaciju na našim sistemima.
Kako koristiti Dry?
Da bismo počeli koristiti ovu aplikaciju na našem sistemu, moramo otvoriti terminal i pokrenuti sljedeću naredbu:
dry
Kada to učinite, trebao bi se pojaviti prozor sličan ovom, koji pokazuje da je sušenje već pokrenuto i prikazuje informacije.

Dry se može koristiti pomoću nekih ključeva, pa uzimajući informacije sa njegovog službenog prostora na githubu , pristupi su sljedeći:
Globalni ključevi
| Ključ | opis |
|---|---|
| % | Prikaži listu filtera |
| F1 | Sortiraj listu |
| F5 | ažurirati listu |
| F8 | prikaži upotrebu diska koji se može priključiti |
| F9 | prikaži zadnjih 10 docker događaja |
| F10 | prikaži informacije o dockeru |
| 1 | prikaži listu kontejnera |
| 2 | prikaži listu slika |
| 3 | prikaži listu mreža |
| 4 | prikaži listu čvorova (u načinu rada roja) |
| 5 | prikaži listu usluga (u načinu rada Swarm) |
| ArrowUp | pomerite kursor za jednu liniju gore |
| ArrowDown | pomerite kursor za jedan red dole |
| g | pomerite kursor na vrh |
| G | pomerite kursor na dno |
| q | izaći sa suvog |
Komande za kontejnere
| ključ za vezu | opis |
|---|---|
| ući | prikaži komandni meni kontejnera |
| F2 | omogući/onemogući prikazivanje zaustavljenih kontejnera |
| i | pregledati |
| l | kontejnerski trupci |
| e | povući se |
| s | stats |
| Ctrl + e | uklonite sve zaustavljene kontejnere |
| Ctrl + k | ubij |
| Ctrl + r | start/reboot |
| Ctrl + t | stani |
Naredbe slike
| Ključ ili kombinacija | opis |
|---|---|
| i | zapis |
| r | pokrenite naredbu u novom kontejneru |
| Ctrl + d | uklonite viseće slike |
| Ctrl + e | uklonite sliku |
| Ctrl + f | Izbriši sliku |
| ući | pregledati |
Mrežne naredbe
| Ključ ili kombinacija | opis |
|---|---|
| Ctrl + e | uklonite mrežu |
| ući | pregledati |
Servisne komande
| Ključ | opis |
|---|---|
| i | pregledati servis |
| l | servisne evidencije |
| Ctrl + r | izbrisati uslugu |
| Ctrl + s | usluga zaustavljanja |
| ući | prikaži servisne zadatke |
Krećite se kroz bafere
| Ključ | opis |
|---|---|
| g | pomjeriti kursor na početak bafera |
| G | pomerite kursor na kraj bafera |
| n | nakon pretrage, prijeđite na sljedeći rezultat pretraživanja |
| N | nakon pretrage, vratite se na prethodni rezultat pretraživanja |
| s | Pretraga |
| str | pomerite kursor „veličina ekrana“ prema gore |
| str dolje | pomerite kursor „veličina ekrana“ linije dole |