{"id":184,"title":"Lazydocker: Docker Y\u00f6netimini Kolayla\u015ft\u0131ran Terminal Tabanl\u0131 Ara\u00e7","content":"<p>Docker, modern yaz\u0131l\u0131m geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcre\u00e7lerinde vazge\u00e7ilmez bir ara\u00e7 haline geldi. Ancak Docker konteynerlerini ve imajlar\u0131n\u0131 y\u00f6netmek, \u00f6zellikle terminal \u00fczerinden \u00e7al\u0131\u015f\u0131rken bazen karma\u015f\u0131k ve zaman al\u0131c\u0131 olabilir. \u0130\u015fte tam da bu noktada **Lazydocker** devreye giriyor. Lazydocker, terminal tabanl\u0131 bir Docker y\u00f6netim arac\u0131 olarak, kullan\u0131c\u0131lar\u0131n Docker konteynerlerini, imajlar\u0131n\u0131 ve di\u011fer kaynaklar\u0131n\u0131 kolayca y\u00f6netmesine olanak tan\u0131r. Bu makalede, Lazydocker\u2019\u0131n ne oldu\u011funu, nas\u0131l kurulaca\u011f\u0131n\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.<\/p><p>---<\/p><p>&nbsp;<\/p><p>### **Lazydocker Nedir?**<\/p><p>Lazydocker, **Jesse Duffield** taraf\u0131ndan geli\u015ftirilen a\u00e7\u0131k kaynakl\u0131 bir terminal tabanl\u0131 Docker y\u00f6netim arac\u0131d\u0131r. Lazydocker, kullan\u0131c\u0131lar\u0131n Docker konteynerlerini, imajlar\u0131n\u0131, a\u011flar\u0131n\u0131 ve volumelerini g\u00f6rsel bir aray\u00fczle y\u00f6netmesini sa\u011flar. Bu ara\u00e7, \u00f6zellikle terminal \u00fczerinden Docker y\u00f6netimi yaparken i\u015fleri kolayla\u015ft\u0131rmak ve h\u0131zland\u0131rmak i\u00e7in tasarlanm\u0131\u015ft\u0131r.<\/p><p>Lazydocker, **Lazygit** gibi di\u011fer \"lazy\" serisi ara\u00e7larla ayn\u0131 felsefeyi payla\u015f\u0131r: Kullan\u0131c\u0131 dostu, h\u0131zl\u0131 ve etkili bir deneyim sunmak.<\/p><p>---<\/p><p>### **Lazydocker\u2019\u0131n \u00d6ne \u00c7\u0131kan \u00d6zellikleri**<\/p><p>- **Konteyner Y\u00f6netimi:** \u00c7al\u0131\u015fan ve durdurulmu\u015f konteynerleri g\u00f6r\u00fcnt\u00fcleme, ba\u015flatma, durdurma, yeniden ba\u015flatma ve silme.<br>- **\u0130maj Y\u00f6netimi:** Docker imajlar\u0131n\u0131 listeleme, silme ve g\u00fcncelleme.<br>- **Loglar\u0131 G\u00f6r\u00fcnt\u00fcleme:** Konteyner loglar\u0131n\u0131 ger\u00e7ek zamanl\u0131 olarak g\u00f6r\u00fcnt\u00fcleme.<br>- **A\u011f ve Volume Y\u00f6netimi:** Docker a\u011flar\u0131n\u0131 ve volumelerini y\u00f6netme.<br>- **Klavye K\u0131sayollar\u0131:** H\u0131zl\u0131 ve etkili bir \u015fekilde i\u015flem yapmak i\u00e7in klavye k\u0131sayollar\u0131.<br>- **Tema Deste\u011fi:** Farkl\u0131 renk temalar\u0131yla ki\u015fiselle\u015ftirilebilir aray\u00fcz.<\/p><p>---<\/p><p>### **Lazydocker Nas\u0131l Kurulur?**<\/p><p>Lazydocker, birden fazla platformda kullan\u0131labilir. Kurulum i\u015flemi olduk\u00e7a basittir. \u0130\u015fte ad\u0131m ad\u0131m kurulum rehberi:<\/p><p>#### **1. Go ile Kurulum (Linux, macOS, Windows)**<br>Lazydocker, Go programlama dili ile yaz\u0131ld\u0131\u011f\u0131 i\u00e7in Go kurulu sistemlerde a\u015fa\u011f\u0131daki komutla kurulabilir:<br>```bash<br>go install github.com\/jesseduffield\/lazydocker@latest<br>```<\/p><p>#### **2. Homebrew ile Kurulum (macOS ve Linux)**<br>Homebrew kullan\u0131yorsan\u0131z, Lazydocker\u2019\u0131 a\u015fa\u011f\u0131daki komutla kurabilirsiniz:<br>```bash<br>brew install lazydocker<br>```<\/p><p>#### **3. Scoop ile Kurulum (Windows)**<br>Windows kullan\u0131c\u0131lar\u0131 Scoop paket y\u00f6neticisini kullanarak Lazydocker\u2019\u0131 kurabilir:<br>```bash<br>scoop install lazydocker<br>```<\/p><p>#### **4. Manuel Kurulum**<br>Lazydocker\u2019\u0131n en son s\u00fcr\u00fcm\u00fcn\u00fc GitHub\u2019dan indirip kurabilirsiniz:<br>1. (https:\/\/github.com\/jesseduffield\/lazydocker) \u00fczerinden en son s\u00fcr\u00fcm\u00fc indirin.<br>2. \u0130ndirilen dosyay\u0131 \u00e7al\u0131\u015ft\u0131r\u0131labilir hale getirin:<br>&nbsp; ```bash<br>&nbsp; chmod +x lazydocker<br>&nbsp; ```<br>3. Lazydocker\u2019\u0131 sisteminize ta\u015f\u0131y\u0131n:<br>&nbsp; ```bash<br>&nbsp; sudo mv lazydocker \/usr\/local\/bin<br>&nbsp; ```<\/p><p>---<\/p><p>### **Lazydocker Nas\u0131l Kullan\u0131l\u0131r?**<\/p><p>Lazydocker\u2019\u0131 kurduktan sonra, terminalinizde `lazydocker` komutunu \u00e7al\u0131\u015ft\u0131rarak aray\u00fcz\u00fc ba\u015flatabilirsiniz:<br>```bash<br>lazydocker<br>```<\/p><p>Aray\u00fcz a\u00e7\u0131ld\u0131\u011f\u0131nda, a\u015fa\u011f\u0131daki b\u00f6l\u00fcmleri g\u00f6receksiniz:<br>- **Konteynerler:** \u00c7al\u0131\u015fan ve durdurulmu\u015f konteynerlerin listesi.<br>- **\u0130majlar:** Docker imajlar\u0131n\u0131n listesi.<br>- **Loglar:** Se\u00e7ilen konteynerin loglar\u0131.<br>- **A\u011flar ve Volumeler:** Docker a\u011flar\u0131 ve volumeleri.<\/p><p>#### **Temel Klavye K\u0131sayollar\u0131**<br>- **Konteyner \u0130\u015flemleri:**<br>&nbsp;- `s`: Konteyneri durdur.<br>&nbsp;- `r`: Konteyneri yeniden ba\u015flat.<br>&nbsp;- `d`: Konteyneri sil.<br>&nbsp;- `l`: Konteyner loglar\u0131n\u0131 g\u00f6r\u00fcnt\u00fcle.<br>- **\u0130maj \u0130\u015flemleri:**<br>&nbsp;- `d`: \u0130maj\u0131 sil.<br>- **Genel:**<br>&nbsp;- `q`: Lazydocker\u2019dan \u00e7\u0131k.<br>&nbsp;- `?`: Klavye k\u0131sayollar\u0131n\u0131 g\u00f6r\u00fcnt\u00fcle.<\/p><p>---<\/p><p>### **Lazydocker\u2019\u0131n Avantajlar\u0131**<\/p><p>- **Terminal Tabanl\u0131:** Grafiksel aray\u00fczlere ihtiya\u00e7 duymadan, terminal \u00fczerinden Docker y\u00f6netimi.<br>- **H\u0131zl\u0131 ve Etkili:** Klavye k\u0131sayollar\u0131 sayesinde h\u0131zl\u0131 i\u015flem yapma imkan\u0131.<br>- **Hafif:** D\u00fc\u015f\u00fck sistem kayna\u011f\u0131 t\u00fcketimi.<br>- **A\u00e7\u0131k Kaynak:** \u00dccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7.<\/p><p>---<\/p><p>### **Sonu\u00e7**<\/p><p>Lazydocker, Docker kullan\u0131c\u0131lar\u0131 i\u00e7in terminal tabanl\u0131 bir y\u00f6netim arac\u0131 olarak b\u00fcy\u00fck bir kolayl\u0131k sa\u011fl\u0131yor. \u00d6zellikle geli\u015ftiriciler ve sistem y\u00f6neticileri, bu ara\u00e7 sayesinde Docker konteynerlerini ve imajlar\u0131n\u0131 daha h\u0131zl\u0131 ve etkili bir \u015fekilde y\u00f6netebilir. E\u011fer siz de Docker y\u00f6netimini terminal \u00fczerinden yap\u0131yorsan\u0131z, Lazydocker\u2019\u0131 denemenizi kesinlikle \u00f6neririz.<\/p><p>Lazydocker\u2019\u0131 kurmak ve kullanmak i\u00e7in yukar\u0131daki ad\u0131mlar\u0131 takip edebilirsiniz. Daha fazla bilgi ve g\u00fcncelleme i\u00e7in (https:\/\/github.com\/jesseduffield\/lazydocker)\u2019n\u0131 ziyaret edebilirsiniz.<\/p>","excerpt":"Docker, modern yaz\u0131l\u0131m geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcre\u00e7lerinde vazge\u00e7ilmez bir ara\u00e7 haline geldi. Ancak Docker konteynerlerini ve imajlar\u0131n\u0131 y\u00f6netmek, \u00f6zellikle terminal \u00fczerinden \u00e7al\u0131\u015f\u0131rken bazen karma\u015f\u0131k ve zaman al\u0131c\u0131 olabilir. \u0130\u015fte tam da bu noktada **Lazydocker** devreye giriyor. Lazydocker, terminal tabanl\u0131 bir Docker y\u00f6netim arac\u0131 olarak, kullan\u0131c\u0131lar\u0131n Docker konteynerlerini, imajlar\u0131n\u0131 ve di\u011fer kaynaklar\u0131n\u0131 kolayca y\u00f6netmesine olanak tan\u0131r. Bu makalede, Lazydocker\u2019\u0131n ne oldu\u011funu, nas\u0131l kurulaca\u011f\u0131n\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz.","created_at":"2025-01-20 14:51:34","updated_at":"2026-09-06 19:31:13","category_id":9,"view_count":701,"reading_time":4,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-01-20 14:51:34","featured_image":"resimyok.jpg","slug":"lazydocker-docker-yonetimini-kolaylastiran-terminal-tabanli-arac","category_name":"Yaz\u0131l\u0131m","category_slug":"yazilim"}