Docker, konteyner olarak bilinen işletim sistemi düzeyinde sanallaştırmayı sağlayan bir yazılımdır . Linux çekirdeğinin kaynak izolasyon özelliklerini ( örneğin cgroups ve çekirdek ad alanları) ve diğerlerini kullanarak, tek bir Linux örneği içinde bağımsız konteynerlerin çalıştırılmasına olanak tanır.
Docker, tüm bağımlılıkları ve kitaplıklarıyla dolu bir konteynerde yalıtılmış uygulamaları güvenli bir şekilde çalıştırmanın bir yolunu sağlar.
Bugün Docker kullanıcısıysanız, ilginizi çekebilecek bir uygulama hakkında konuşacağız.
Kuru Hakkında
Dry, Docker'ı yönetmek için komut satırından çalışan ücretsiz, platformlar arası ve açık kaynaklı bir uygulamadır.
Bu araç bize konteynerler, imajlar ve ağlar hakkında bilgi gösteriyor ve eğer bir Docker Swarm çalışıyorsa, Swarm kümesinin durumu hakkında her türlü bilgiyi de gösteriyor.
Yerel veya uzak Docker arka plan programlarına bağlanabilir.
Bilgi görüntülemenin yanı sıra, Docker'ı yönetmek için de kullanılabilir . Resmi Docker CLI'da bulunan komutların çoğu, aynı davranışla Dry'da da mevcuttur.
Dry Linux'a nasıl kurulur?
Dry , tek bir ikili dosya olarak sunulduğu için Linux'a kurulumu oldukça basittir.
Arch Linux, Manjaro ve bunların türevlerini kullananlar için Dry, AUR'da bulunabilir ; bu nedenle pacman.conf dosyanızda AUR'u etkinleştirmeniz gerekir.
Yüklemek için yalnızca aşağıdaki komutu yazmanız gerekir:
pacaur -S dry-bin
Dry'ı Docker üzerinden konteyner olarak da kurmak mümkündür; bu şekilde kurmak isterseniz aşağıdaki komutu yazmalısınız:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
Dry'ı Linux'a kurmanın son yolu, kurulumu halledecek bir komut dosyası indirmektir.
Bir terminal açmalı ve aşağıdaki komutları uygulamalıyız:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
Kurulum tamamlandıktan sonra , uygulamayı sistemlerimizde kullanmaya başlayabiliriz.
Kuru nasıl kullanılır?
Bu uygulamayı sistemimizde kullanmaya başlamak için bir terminal açıp aşağıdaki komutu çalıştırmamız gerekiyor:
dry
Bunu yaparken, buna benzer bir pencere açılmalıdır, burada dry'ın halihazırda işlevde olduğunu gösterir ve bilgileri görüntüler.

Dry , bazı anahtarlar kullanılarak kullanılabilir; GitHub'daki resmi sayfasından alınan bilgilere göre erişim bilgileri şu şekildedir:
Global Anahtarlar
| Anahtar | tanım |
|---|---|
| % | Filtre listesini göster |
| F1 | Listeyi sırala |
| F5 | Güncelleme listesi |
| F8 | yerleştirilebilir disk kullanımını göster |
| F9 | son 10 docker olayını göster |
| F10 | Docker bilgilerini görüntüleme |
| 1 | konteyner listesini göster |
| 2 | resim listesini göster |
| 3 | ağ listesini göster |
| 4 | düğüm listesini göster (Swarm modunda) |
| 5 | hizmetlerin listesini göster (Swarm modunda) |
| Yukarı ok | imleci bir satır yukarı taşı |
| Aşağı ok | imleci bir satır aşağı taşı |
| g | imleci üste hareket ettir |
| G | imleci en alta taşı |
| q | kuru çıkmak |
Kapsayıcılar için komutlar
| Bağlantı anahtarı | tanım |
|---|---|
| Keşfet | konteyner komut menüsünü görüntüler |
| F2 | durdurulmuş kapsayıcıları göstermeyi etkinleştir / devre dışı bırak |
| i | incelemek |
| l | kapsayıcı günlükleri |
| e | çekilmek |
| s | istatistik |
| Ctrl + e | durdurulmuş tüm kapları kaldır |
| Ctrl + k | öldürmek |
| Ctrl + r | başlat / yeniden başlat |
| Ctrl + t | Dur |
Görüntü komutları
| Anahtar veya kombinasyon | tanım |
|---|---|
| i | kayıt |
| r | komutu yeni kapta çalıştır |
| Ctrl + d | asılı resimleri kaldır |
| Ctrl + e | resmi kaldır |
| Ctrl + f | Resmi Sil |
| Keşfet | incelemek |
Ağ komutları
| Anahtar veya kombinasyon | tanım |
|---|---|
| Ctrl + e | ağı kaldır |
| Keşfet | incelemek |
Servis komutları
| Anahtar | tanım |
|---|---|
| i | hizmeti incelemek |
| l | servis kayıtları |
| Ctrl + r | servisi kaldır |
| Ctrl + s | mola servisi |
| Keşfet | servis görevlerini göster |
Arabellekler arasında hareket edin
| Anahtar | tanım |
|---|---|
| g | imleci arabelleğin başlangıcına taşı |
| G | imleci arabelleğin sonuna taşı |
| n | aramadan sonra bir sonraki arama sonucuna ilerleyin |
| N | aramadan sonra önceki arama sonucuna geri dön |
| s | arama |
| sayfa yukarı | imleci 'ekran boyutu' satırlarını yukarı taşı |
| aşağı | imleci 'ekran boyutu' satırları aşağı taşı |