دوكر هو برنامج يمكّن من إنشاء محاكاة افتراضية على مستوى نظام التشغيل تُعرف باسم الحاويات. وهو يستخدم ميزات عزل الموارد في نواة لينكس، مثل مجموعات التحكم (cgroups) ومساحات أسماء النواة، وغيرها، للسماح بتشغيل حاويات مستقلة داخل نسخة واحدة من لينكس.
يوفر Docker طريقة لتشغيل التطبيقات المعزولة بأمان في حاوية ، معبأة بكل تبعياتها ومكتباتها.
إذا كنت من مستخدمي Docker اليوم ، فسنتحدث عن تطبيق قد يثير اهتمامك.
حول جاف
Dry هو تطبيق مجاني يعمل عبر الأنظمة الأساسية ومفتوح المصدر يعمل من سطر الأوامر لإدارة Docker.
تُظهر لنا هذه الأداة معلومات حول الحاويات والصور والشبكات ، وإذا كان Docker Swarm قيد التشغيل، فإنها تُظهر أيضًا جميع أنواع المعلومات حول حالة مجموعة Swarm.
يمكنه الاتصال بشياطين Docker المحلية أو البعيدة.
إضافةً إلى عرض المعلومات، يمكن استخدامه لإدارة Docker . معظم الأوامر المتوفرة في واجهة سطر أوامر Docker الرسمية متوفرة أيضًا في Dry بنفس السلوك.
كيفية تثبيت Dry على Linux؟
يتوفر برنامج Dry كملف تنفيذي واحد، مما يجعل تثبيته على نظام Linux بسيطًا للغاية.
بالنسبة لمستخدمي Arch Linux و Manjaro والمشتقات منها، يمكن العثور على Dry في AUR ، لذلك يجب عليك تفعيل AUR في ملف pacman.conf الخاص بك.
لتثبيته ، ما عليك سوى كتابة الأمر التالي:
pacaur -S dry-bin
من الممكن أيضًا تثبيت Dry من Docker كحاوية، لذا إذا كنت ترغب في تثبيته بهذه الطريقة، فيجب عليك كتابة ما يلي:
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
أما الطريقة الأخيرة لتثبيت Dry على نظام Linux فهي عن طريق تنزيل برنامج نصي يتولى عملية التثبيت.
يجب أن نفتح Terminal وننفذ الأوامر التالية:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
بمجرد اكتمال التثبيت ، يمكننا البدء في استخدام التطبيق على أنظمتنا.
كيفية استخدام الجاف؟
لبدء استخدام هذا التطبيق على نظامنا، يجب علينا فتح نافذة طرفية وتشغيل الأمر التالي:
dry
عند القيام بذلك ، يجب أن تظهر نافذة مشابهة لهذه النافذة ، حيث تظهر أن التجفيف يعمل بالفعل ويعرض المعلومات.

يمكن استخدام Dry باستخدام بعض المفاتيح، لذا، وبالاستناد إلى المعلومات الواردة في مساحته الرسمية على GitHub ، فإن طرق الوصول هي كما يلي:
مفاتيح عمومية
| تكلا | وصف |
|---|---|
| % | إظهار قائمة التصفية |
| F1 | فرز القائمة |
| F5 | قائمة التحديث |
| F8 | عرض استخدام القرص القابل للإرساء |
| F9 | عرض آخر 10 أحداث عامل ميناء |
| F10 | عرض معلومات عامل الميناء |
| 1 | عرض قائمة الحاويات |
| 2 | عرض قائمة الصور |
| 3 | عرض قائمة الشبكة |
| 4 | عرض قائمة العقد (في وضع Swarm) |
| 5 | عرض قائمة الخدمات (في وضع Swarm) |
| السهم | حرك المؤشر لأعلى سطر واحد |
| السهم للاسفل | حرك المؤشر لأسفل سطر واحد |
| g | حرك المؤشر إلى الأعلى |
| G | حرك المؤشر إلى الأسفل |
| q | اخرج من الجفاف |
أوامر للحاويات
| مفتاح الارتباط | وصف |
|---|---|
| أدخل | يعرض قائمة أوامر الحاوية |
| F2 | تمكين / تعطيل إظهار الحاويات المتوقفة |
| i | تفقد |
| l | سجلات الحاوية |
| e | نزع |
| s | إحصائيات |
| السيطرة + البريد | قم بإزالة جميع الحاويات الموقوفة |
| السيطرة + ك | مطر |
| Ctrl + r | بدء / إعادة التشغيل |
| Ctrl + t | توقف |
أوامر الصورة
| مفتاح أو مجموعة | وصف |
|---|---|
| i | سجل |
| r | قم بتشغيل الأمر في حاوية جديدة |
| السيطرة + د | إزالة الصور المعلقة |
| السيطرة + البريد | قم بإزالة الصورة |
| Ctrl + f | حذف صورة |
| أدخل | تفقد |
أوامر الشبكة
| مفتاح أو مجموعة | وصف |
|---|---|
| السيطرة + البريد | إزالة الشبكة |
| أدخل | تفقد |
أوامر الخدمة
| تكلا | وصف |
|---|---|
| i | فحص الخدمة |
| l | سجلات الخدمة |
| Ctrl + r | إزالة الخدمة |
| Ctrl + s | خدمة التوقف |
| أدخل | عرض مهام الخدمة |
التحرك من خلال المخازن المؤقتة
| تكلا | وصف |
|---|---|
| g | حرك المؤشر إلى بداية المخزن المؤقت |
| G | حرك المؤشر إلى نهاية المخزن المؤقت |
| n | بعد البحث ، انتقل إلى نتيجة البحث التالية |
| N | بعد البحث ، ارجع إلى نتيجة البحث السابقة |
| s | بحث |
| الصفحة تصل | حرك خطوط "حجم الشاشة" للمؤشر |
| الصفحة لأسفل | تحريك خطوط "حجم الشاشة" بالمؤشر لأسفل |