يمكن أن تمثّل لوحة تطبيق قديم في ZimaOS حاوية Docker لم تُثبَّت عبر مسار التسجيل المعتاد في متجر التطبيقات. لذلك، لا يكفي الاسم غير المألوف admiring_swanson لتحديد ما تفعله الحاوية فعليًا.



حدّد الحاوية قبل استيرادها أو حذفها
كان الأمر الأول الصحيح في المناقشة هو:
docker ps -a
تؤكد قائمة حاويات Docker أن الأمر docker ps -a يعرض الحاويات بجميع حالاتها ويُظهر حقولًا مثل الصورة والحالة والأسماء. ويكون اسم الصورة عادةً أكثر فائدة من اسم الحاوية المُنشأ عشوائيًا.
التطبيق القديم لا يعني برمجية خبيثة
تعني لوحة التطبيق القديم أن لوحة المعلومات عثرت على حاوية يمكنها عرضها للاستيراد أو الإدارة؛ ولا يثبت ذلك بحد ذاته مَن أنشأ الحاوية أو ما إذا كانت ضارة. افحص الصورة ووقت الإنشاء ونقاط الربط والمنافذ والتسميات والأمر قبل إصدار هذا الحكم.
يشرح أول تطبيق Docker دورة حياة Docker المعتادة في ZimaOS، بينما تساعدك متطلبات متجر تطبيقات ZimaOS على التمييز بين حزمة يديرها متجر التطبيقات وحاوية أُنشئت خارج مسار التسجيل هذا.
أزل الحاوية التي حدّدت هويتها فقط
بعد أن حدّد المستخدم الحاوية غير المرغوبة، أوقفها وأزالها، مما أدى إلى إزالة تطبيق Legacy من لوحة المعلومات. توثّق إزالة حاويات Docker طريقة إزالة الحاويات، كما تحذّر من أن سلوك وحدات التخزين يعتمد على كيفية إرفاق التخزين.
إذا كنت تريد واجهة رسومية لفحص حزم Docker بدلًا من استخدام الأوامر الخام، فإن Portainer على ZimaOS يوفّر مسارًا حاليًا لإدارة ZimaOS.
لا تنسخ معرّف حاوية من شخص آخر
تكون معرّفات الحاويات فريدة لكل مضيف. استخدم مخرجات docker ps -a الخاصة بك، وحدّد الصورة والحاوية بدقة، ثم أوقفها أو أزلها فقط بعد ذلك. وإذا كانت الحاوية مرتبطة ببيانات دائمة مهمة، فانسخ تلك البيانات احتياطيًا قبل حذفها.
الخلاصة
يجب التعامل مع تطبيق قديم غير مفسَّر على أنه حاوية Docker مجهولة، لا أن تُستورد أو تُحذف فورًا. افحصها أولًا باستخدام Docker، وحدّد ما إذا كانت تابعة لبرنامج تعرفه، ثم أزل الحاوية غير المرغوبة المؤكدة فقط. في الحالة الأصلية، أدت إزالة تلك الحاوية إلى إزالة لوحة التطبيق من لوحة المعلومات.
