عن المشروع
lazydocker هي واجهة مستخدم للمحطة الطرفية (TUI) تم بناؤها باستخدام مكتبة gocui، وتوفر طريقة مركزية لإدارة بيئات Docker و Docker Compose. تهدف الأداة إلى تقليل الحاجة إلى حفظ أوامر CLI المعقدة من خلال توفير واجهة مرئية للمهام الشائعة.
تشمل القدرات الرئيسية ما يلي:
- مراقبة البيئة: عرض حالة الحاويات والخدمات بنظرة واحدة، بما في ذلك رسوم بيانية بصيغة ASCII لمقاييس الحاويات.
- إدارة السجلات: عرض السجلات الخاصة بحاويات أو خدمات معينة.
- التحكم في الحاويات: إعادة تشغيل الحاويات/الخدمات، أو إزالتها، أو إعادة بنائها، أو الاتصال بها عبر اختصارات المفاتيح أو نقرات الماوس.
- إدارة الصور والمجلدات (Volumes): عرض طبقات الأسلاف للصور، وتنظيف الحاويات أو الصور أو المجلدات غير المستخدمة لاستعادة مساحة القرص.
- التخصيص: القدرة على إضافة أوامر مخصصة وتكوين الرسوم البيانية للمقاييس.