Dry: Docker kapsayıcıları için etkileşimli bir CLI yöneticisi

kuru yük gemisi

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.

kuru

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şı

Google'da tercih edilen kaynak olarak ekleyin.