LazyDocker, Docker ve Docker Compose projelerini terminal üzerinde yönetmeyi kolaylaştıran açık kaynaklı bir TUI (Metin Kullanıcı Arayüzü) aracıdır. Fare gerektirmeksizin yalnızca klavye ile Docker konteynerlerini, imajlarını ve volume’larını yönetmeye imkân tanır. Windows, macOS ve Linux üzerinde çalışır. MIT lisansıyla ücretsizdir.
Temel Özellikler
- Konteyner, imaj ve volume’ları tek ekranda görüntüler
- Konteyner loglarını gerçek zamanlı takip edebilir
- Tek tuşla konteyner başlatma, durdurma ve silme yapabilir
- Docker Compose proje desteği mevcuttur
- CPU ve bellek kullanımını görsel grafiklerle gösterir
- Özelleştirilebilir komut menüsü içerir
- Konteyner içinde komut çalıştırma (exec) destekler
- MIT lisansıyla açık kaynaklı ve ücretsizdir
LazyDocker Docker Desktop’ın yerini alabilir mi?
LazyDocker, Docker konteynerlerini izlemek ve yönetmek için güçlü bir terminal arayüzü sunar; ancak Docker Desktop’ın tüm işlevlerini karşılamaz. Docker Desktop, Docker Engine kurulumunu, Kubernetes entegrasyonunu ve GUI bazlı yapılandırma araçlarını içerir. LazyDocker ise mevcut Docker kurulumunun üzerine kurulan, terminal tabanlı bir izleme ve yönetim katmanıdır. İkisi birlikte kullanılabilir.
LazyDocker nasıl kurulur?
LazyDocker; Go ile yazılmış tek bir ikili dosya olarak dağıtılır. Windows için Scoop ile “scoop install lazydocker”, macOS ve Linux için Homebrew ile “brew install lazydocker” komutuyla kurulabilir. Alternatif olarak GitHub sayfasından işletim sistemine uygun sürüm indirilerek PATH’e eklenilebilir. Kurulum tamamlandıktan sonra terminalde “lazydocker” komutuyla çalıştırılır.
LazyDocker alternatifleri
Docker yönetim araçları: Vagrant, QEMU, WSL2.
- Docker CLI komutlarını ezberlemek gerekmez
- Tüm Docker kaynaklarını tek ekranda görüntüler
- Go ile yazıldığı için hızlı ve hafif
- Docker Compose desteğiyle proje yönetimi kolaylaşır
- Tamamen klavye odaklı, mouse gerektirmez
- Docker Desktop'ın GUI'sini tercih edenler için öğrenme eğrisi var
- Docker kurulu olmadan çalışmaz
- Bazı gelişmiş Docker Swarm özellikleri eksik
LazyDocker - The Lazier Way to Manage Docker
LazyDocker Terminal UI for Docker
İşletim Sistemi: Windows 10/11, macOS, Linux
RAM: 256 MB
Disk: 20 MB
Diğer: Docker Engine veya Docker Desktop kurulu olmalı
