3 puan yazan jinmu 2026-04-17 | 3 yorum | WhatsApp'ta paylaş

Yönetmem gereken sunucular arttıkça ~/.ssh/config içindeki host sayısı da çoğaldı; Docker konteynerlerini de ekleyince her seferinde isimleri hatırlayıp yazmak
zor olmaya başladı. Bir süre fzf ile geçici bir çözüm kullandım, sonra Docker konteynerlerini de aynı arayüzde yönetmek isteyince bunu yaptım.

Temel işleyiş

  • SSH host’larında fuzzy arama yapıp doğrudan bağlanma
  • Host’a SSH ile bağlanıp docker ps çalıştırır ve çalışan konteynerleri otomatik olarak algılar. Algılanan konteynerler host’un altında ağaç
    yapısında gösterilir; seçildiğinde docker exec ile doğrudan bağlanılır
  • Kabuk algılama sonucunu önbelleğe alır, böylece her seferinde probe yapmaz
  • Sık kullanılan host’ları favorilere ekleyip üstte sabitleme

(Çalışma ekranını GitHub README’de görebilirsiniz)

Benzer bir iş akışını farklı bir yöntemle çözen varsa nasıl kullandığını merak ediyorum. Rahatsız eden noktalar ya da eksik özellikler varsa rahatça
söyleyebilirsiniz.

3 yorum

 
lamanus 2026-04-17

Ben dockhand kullanıyorum.

 
hungryman 2026-04-17

İlk aklıma gelen şey.
Docker Swarm da var, Kubernetes de var. Buna rağmen her hostu Docker ile yönetmenizin sebebi nedir?

 
jinmu 2026-04-17

Coolify ile kişisel home server’ımı işletiyorum; bu yüzden swarm/k8s olmadan, host bazlı Docker benim için yeterli! sls, bu ortamda container’lara hızlıca erişmek için yaptığım bir araç.