خشک: یک مدیر تعاملی CLI برای ظروف داکر

خشکبار

Docker نرم افزاری است که امکان مجازی سازی را در سطح سیستم عامل فراهم می کند معروف به ظروف ، از ویژگیهای جداسازی منابع هسته لینوکس استفاده می کند ، مانند cgroups و فضاهای نام هسته و سایر موارد برای اجازه دادن به کانتینرهای مستقل در یک نمونه لینوکس.

Docker راهی برای اجرای ایمن برنامه های جداگانه در یک ظرف ، بسته بندی شده با تمام وابستگی ها و کتابخانه ها ، فراهم می کند.

اگر امروز کاربران Docker هستید ، ما در مورد برنامه ای صحبت خواهیم کرد که احتمالاً شما را مورد علاقه قرار می دهد.

درباره خشک

Dry یک برنامه منبع باز ، کراس پلتفرم و منبع باز است که برای مدیریت Docker از خط فرمان اجرا می شود.

این ابزار اطلاعات مربوط به ظروف ، تصاویر و شبکه ها را به ما نشان می دهد، و ، اگر Docker Swarm در حال اجرا است ، همچنین انواع اطلاعات مربوط به وضعیت خوشه Swarm را نشان می دهد.

این می تواند به daemons محلی یا راه دور Docker متصل شود.

علاوه بر نمایش اطلاعات ، می تواند برای مدیریت Docker استفاده شود. بیشتر دستوراتی که Docker CLI رسمی دارد با همان رفتار در خشک موجود است.

چگونه Dry را در لینوکس نصب کنیم؟

خشک از یک باینری در دسترس است بنابراین نصب آن در لینوکس بسیار ساده است.

برای کسانی که هستند Arch Linux ، Manjaro و کاربران مشتق می توانند Dry را در AUR پیدا کنند، بنابراین آنها باید AUR را در پرونده pacman.conf خود فعال کنند.

برای نصب آن ، فقط باید دستور زیر را تایپ کنید:

pacaur -S dry-bin

همچنین امکان نصب خشک از داکر به عنوان ظرف وجود دارد ، بنابراین اگر می خواهید آن را به این روش نصب کنید باید موارد زیر را تایپ کنید:

docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry

آخرین راه برای نصب Dry روی Linux با بارگیری اسکریپتی انجام می شود که مراقبت از نصب آن است.

ما باید یک ترمینال را باز کنیم و دستورات زیر را اجرا کنیم:

curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry

نصب را انجام داد اکنون می توانیم از برنامه در سیستم های خود استفاده کنیم.

چگونه از خشک استفاده کنیم؟

برای شروع استفاده از این برنامه در سیستم ما ، باید ترمینال را باز کرده و دستور زیر را اجرا کنیم:

dry

هنگام انجام این کار ، باید پنجره ای مشابه این پنجره ظاهر شود ، جایی که نشان می دهد خشک از قبل کار می کند و اطلاعات را نمایش می دهد.

خشک

خشک می تواند با استفاده از برخی کلیدها استفاده شود ، بنابراین گرفتن اطلاعات از فضای رسمی شما در github، دسترسی ها به شرح زیر است:

کلیدهای جهانی

تکلا شرح
% نمایش لیست فیلترها
F1 مرتب سازی لیست
F5 لیست به روزرسانی
F8 استفاده از دیسک قابل اتصال را نشان دهید
F9 نمایش 10 رویداد آخر docker
F10 نمایش اطلاعات docker
1 نمایش لیست کانتینرها
2 نمایش لیست تصاویر
3 نمایش لیست شبکه
4 نمایش لیست گره ها (در حالت Swarm)
5 نمایش لیست خدمات (در حالت Swarm)
فلش بالا مکان نما را یک خط به بالا حرکت دهید
پیکان مکان نما را از یک خط پایین ببرید
g مکان نما را به بالا ببرید
G مکان نما را به پایین حرکت دهید
q از خشکی بیرون بیای

دستوراتی برای کانتینرها

کلید پیوند شرح
وارد منوی فرمان ظرف را نمایش می دهد
F2 نمایش ظروف متوقف شده را فعال یا غیرفعال کنید
i بازرسی
l سیاهههای مربوط به کانتینرها
e برداشت
s آمار
Ctrl + e تمام ظروف متوقف شده را بردارید
Ctrl + k کشتن
Ctrl + r شروع / راه اندازی مجدد
Ctrl + t متوقف شود

دستورات تصویر

کلید یا ترکیب شرح
i رکورد
r دستور را در ظرف جدید اجرا کنید
Ctrl + d حذف تصاویر معلق
Ctrl + e حذف تصویر
Ctrl + f حذف تصویر
وارد بازرسی

دستورات شبکه

کلید یا ترکیب شرح
Ctrl + e حذف شبکه
وارد بازرسی

دستورات سرویس

تکلا شرح
i بازرسی خدمات
l سوابق خدمات
Ctrl + r حذف سرویس
Ctrl + s سرویس توقف
وارد وظایف خدماتی را نشان دهید

از طریق بافرها حرکت کنید

تکلا شرح
g مکان نما را به ابتدای بافر منتقل کنید
G مکان نما را به انتهای بافر منتقل کنید
n پس از جستجو ، به نتیجه جستجوی بعدی بروید
N پس از جستجو ، به نتیجه جستجوی قبلی برگردید
s جستجو
صفحه بالا مکان نما "اندازه صفحه" را به سمت بالا حرکت دهید
صفحه پایین نشانگرها "اندازه صفحه" را به پایین حرکت دهید

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.