كيفية إدارة حاويات Docker الخاصة بك مع اليخت

Docker هي أداة جميلة ، ولكن قد يكون من الصعب إدارتها إذا لم تكن معتادًا عليها. اليخت هو برنامج يحاول تسهيل الأمور من خلال منح المستخدمين واجهة مستخدم ويب يمكن استخدامها لنشر الحاويات وتعديلها وإدارتها. إليك كيفية إعداد اليخت على نظام Linux الخاص بك.

قبل أن نبدأ

اليخت هو واجهة مستخدم سهلة الاستخدام لحاويات Docker . يمكنك استخدامه لتحرير الحاويات ونشر حاويات جديدة وإدارة وحدات التخزين وحتى تعديل ملفات التكوين. ومع ذلك ، فإن هذا البرنامج قيد التطوير المكثف ويمكن أن يكون في بعض الأحيان غير مستقر.

نقترح بشدة استخدام اليخت فقط في الأماكن التي لا تقلق فيها من فقدان البيانات القيمة. تأكد من عمل نسخة احتياطية من بياناتك قبل استخدام اليخت.

تثبيت Docker على Linux

يتم توفير اليخت للمستخدمين من خلال Dockerhub كصورة. ومع ذلك ، يجب عليك تثبيت Docker على نظامك قبل محاولة تشغيله. لتثبيت Docker على نظامك ، افتح نافذة طرفية على الخادم الخاص بك واتبع تعليمات التثبيت أدناه.

سنستخدم Docker عبر حزمة Snap على Linux في هذا الدليل. يتم استخدام Snap لأنه يتطلب الكثير من صعوبة إعداد Docker. للبدء ، يجب عليك تمكين Snap runtime على نظام Linux الخاص بك.

لتمكين Snap runtime على Linux ، اتبع دليلنا حول هذا الموضوع . سيتناول هذا الدليل بالتفصيل كيفية إعداد وقت تشغيل حزمة Snap. بعد إعداد وقت تشغيل Snap ، يمكنك تثبيت Docker على الخادم الخاص بك باستخدام أمر التثبيت المفاجئ .

sudo snap install docker

مع تثبيت أداة Docker ، يمكنك استخدامها كجذر. ومع ذلك ، إذا كنت تريد استخدام Docker بدون جذر ، فيجب عليك إدخال الأوامر التالية في نافذة طرفية.

sudo addgroup - عامل إرساء النظام sudo adduser $ USER Docker newgrp docker sudo snap disable docker sudo snap enable docker

سحب صورة عامل إرساء اليخت

ستحتاج إلى سحب صورة عامل إرساء اليخت مباشرةً من Dockerhub. لسحبها إلى الخادم الخاص بك (أو Linux PC) ، قم بتسجيل الدخول إلى حساب الجذر الخاص بالخادم. يمكنك تسجيل الدخول إلى الجذر باستخدام su .

سو -

من المحتمل أن يكون حساب الجذر مغلقًا إذا لم تتمكن من تسجيل الدخول إلى حساب الجذر. لذلك ، سوف تحتاج إلى تمكينه. لتمكين حساب الجذر ، قم بما يلي.

sudo -s

passwd

اضبط كلمة مرور الجذر على شيء آمن ولا يُنسى. ثم قم بتسجيل الخروج من sudo -s مع المخرج.

مخرج

بعد تسجيل الدخول إلى حساب الجذر ، استخدم الأمر التالي لإنشاء وحدة تخزين حوض السفن "yacht". سيحتوي هذا الحجم على جميع بيانات اليخت الموجودة على الخادم.

حجم عامل ميناء إنشاء اليخت

مع إنشاء وحدة التخزين الجديدة ، استخدم أمر Docker run لسحب صورة يخت نظامك من Dockerhub.

docker run -d -p 8000: 8000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht: / config selfhostedpro / yacht

بمجرد سحب الصورة من Dockerhub ، سيقوم Docker بنشر الصورة كحاوية على نظامك. سيتم تشغيل Yacht على المنفذ 8000. يمكنك الوصول إلى Yacht web UI في أي متصفح باستخدام عنوان URL التالي.

HTTP://local-lan-ip-of-server:8000

بدء تشغيل حاوية حوض اليخوت بعد التثبيت

باستخدام أمر docker run أعلاه ، سيتم نشر اليخت عبر صورة Docker ويبدأ في المنفذ 8000. ومع ذلك ، يعمل هذا الأمر فقط للنشر الأولي.

إذا قمت بإعادة تشغيل نظام Linux الخاص بك ، فيجب عليك استخدام أمر docker start لتشغيل اليخت. إليك الطريقة.

أولاً ، قم بتسجيل الدخول إلى حساب الجذر باستخدام الأمر su .

سو -

بمجرد تسجيل الدخول إلى حساب الجذر ، قم بتشغيل الأمر docker ps -a . سيقوم هذا الأمر بسرد جميع الحاويات على نظامك. ابحث عن عمود "معرف الحاوية" ومعرف حاوية اليخت.

بعد نسخ معرف حاوية اليخت ، يمكنك بدء تشغيله باستخدام:

بدء عامل الإرساء CONTAINER_ID

أو أغلقها باستخدام:

توقف عامل الإرساء CONTAINER_ID

تسجيل الدخول إلى اليخت

ستحتاج إلى استخدام كلمة المرور الافتراضية واسم المستخدم لتسجيل الدخول إلى اليخت. بعد ذلك ، قم بالوصول إلى اليخت عبر عنوان URL أدناه ، وأدخل [email protected] باعتباره المستخدم وقم بالمرور ككلمة المرور.

HTTP://local-lan-ip-of-server:8000

باستخدام اليخت

بمجرد تسجيل الدخول إلى اليخت ، ستظهر لك لوحة القيادة. ستعرض لوحة القيادة هذه جميع صور Docker قيد التشغيل واستخدام وحدة المعالجة المركزية والذاكرة.

لإدارة الحاويات ، انقر على الشريط الجانبي لليخت ، وحدد "التطبيقات" ، وحدد الحاوية الخاصة بك. بعد ذلك ، بمجرد اختيار الحاوية ، سترى معلومات مفصلة ، بما في ذلك معلومات المنفذ ، وأزرار التحكم ، والعمليات الجارية ، والسجلات ، وما إلى ذلك.

إدارة الأحجام

من الممكن إدارة أحجام Docker في اليخت. للقيام بذلك ، حدد الشريط الجانبي لليخت ، واختر "الموارد" ، وحدد "وحدات التخزين". من هنا ، ستتمكن من الوصول إلى مجلدات Docker المستخدمة وغير المستخدمة.

إدارة الشبكات

هل تحتاج إلى الوصول إلى إعدادات شبكة Docker الخاصة بك؟ حدد الشريط الجانبي لليخوت ، وحدد خيار "الشبكة". بمجرد وصولك إلى هذه المنطقة ، يمكنك تعديل إعدادات الشبكات والواجهات وما إلى ذلك.

إدارة الصور

إذا كنت بحاجة إلى إدارة صور Docker ، فحدد الشريط الجانبي لليخوت ، واختر زر "الموارد" ، وانقر على "الصور". بمجرد دخولك إلى "الصور" ، سيتيح لك اليخت إدارة صور Docker الخاصة بك.

Leave a Comment

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

MP3 Diags هي الأداة الأمثل لإصلاح مشاكل ملفاتك الصوتية. يمكنها وسم ملفات MP3 بشكل صحيح، وإضافة أغلفة الألبومات المفقودة، وإصلاح خلل VBR.

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل