كيفية إعادة تعيين/إلغاء تثبيت NextCloud AIO بالكامل

Kyfyt A Adt T Yyn Algha Tthbyt Nextcloud Aio Balkaml



بينما تثبيت NextCloud AIO على Docker قد ترتكب أخطاء وقد تجد صعوبة في إصلاحها والبدء من جديد. للبدء من خلال مثيل NextCloud AIO، سيتعين عليك إعادة تعيين/إلغاء تثبيت مثيل NextCloud AIO بشكل صحيح بالكامل.

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









جدول المحتويات

  1. إدراج جميع حاويات NextCloud AIO Docker
  2. إزالة جميع حاويات NextCloud AIO Docker
  3. إدراج جميع وحدات تخزين NextCloud AIO Docker
  4. إزالة جميع وحدات تخزين NextCloud AIO Docker
  5. قائمة بجميع شبكات NextCloud AIO Docker
  6. إزالة جميع شبكات NextCloud AIO Docker
  7. إزالة جميع صور NextCloud AIO Docker
  8. تنظيف دليل بيانات NextCloud
  9. خاتمة
  10. مراجع



إدراج جميع حاويات NextCloud AIO Docker

يمكنك العثور على قائمة بجميع حاويات NextCloud AIO docker باستخدام الأمر التالي:





$ Sudo docker Container ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}\t\t\t{{.Names}}'

كما ترون، تم إدراج معرف الحاوية واسم جميع حاويات الإرساء NextCloud AIO.



لإعادة ضبط/إلغاء تثبيت NextCloud AIO بشكل صحيح، ستحتاج إلى إزالتها جميعًا.

إزالة جميع حاويات NextCloud AIO Docker

لإزالة كافة حاويات الإرساء NextCloud AIO، قم بتشغيل الأمر التالي:

$ لـ CID في حاوية Sudo docker ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker Container rm --force $CID && echo 'تمت إزالة حاوية NextCloud AIO $CID.'; منتهي

يجب إزالة كافة حاويات الإرساء NextCloud AIO.

إدراج جميع وحدات تخزين NextCloud AIO Docker

يمكنك العثور على قائمة بجميع وحدات تخزين NextCloud AIO docker باستخدام الأمر التالي:

$ sudo docker Volume ls --filter 'name=nextcloud_aio'

كما ترون، تم إدراج كافة وحدات تخزين NextCloud AIO في القائمة.

لإعادة ضبط/إلغاء تثبيت NextCloud AIO بشكل صحيح، يجب عليك إزالة جميع وحدات تخزين الإرساء هذه.

إزالة جميع وحدات تخزين NextCloud AIO Docker

لإزالة جميع وحدات تخزين NextCloud AIO docker، قم بتشغيل الأمر التالي:

$ لـ VName في `sudo docker Volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker Volume rm --force $VName && echo 'تمت إزالة NextCloud AIO Volume $VName.'; منتهي

يجب إزالة جميع وحدات تخزين NextCloud AIO docker.

قائمة بجميع شبكات NextCloud AIO Docker

يمكنك العثور على قائمة بجميع شبكات Docker الخاصة بـ NextCloud AIO باستخدام الأمر التالي:

$ Sudo docker Network ls --filter 'name=nextcloud-aio'

كما ترون، تم إدراج كافة شبكات إرساء NextCloud AIO.

لإعادة ضبط/إلغاء تثبيت NextCloud AIO بشكل صحيح، يجب عليك إزالة جميع شبكات الإرساء NextCloud AIO.

إزالة جميع شبكات NextCloud AIO Docker

لإزالة جميع شبكات Docker الخاصة بـ NextCloud AIO، قم بتشغيل الأمر التالي:

$ لـ VNet في `sudo dockernetwork ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker Network rm --force $VNet && echo 'تمت إزالة NextCloud AIO Network $VNet.'; منتهي

يجب إزالة كافة شبكات الإرساء NextCloud AIO.

إزالة جميع صور NextCloud AIO Docker

يمكنك العثور على قائمة بجميع صور عامل الإرساء NextCloud AIO المخزنة مؤقتًا باستخدام الأمر التالي:

$ صورة عامل ميناء سودو ls

يجب أن يتم إدراج جميع صور عامل الإرساء NextCloud AIO المخزنة مؤقتًا. يمكنك إزالة جميع صور NextCloud AIO Docker المخزنة مؤقتًا إذا كنت تريد ذلك. هذا اختياري.

لإزالة كافة صور عامل الإرساء المخزنة مؤقتًا غير المستخدمة، بما في ذلك صور عامل الإرساء NextCloud AIO، قم بتشغيل الأمر التالي:

$ sudo docker image prune --all

لتأكيد العملية، اضغط على و ومن ثم اضغط <أدخل> .

يجب إزالة جميع صور Docker المخزنة مؤقتًا بما في ذلك صور NextCloud AIO.

تنظيف دليل بيانات NextCloud

إذا قمت بتخزين بيانات NextCloud في دليل بدلاً من وحدة تخزين Docker، فستحتاج إلى تنظيف ذلك أيضًا.

لقد قمت بتخزين بيانات NextCloud في ملف /mnt/nextcloud-data الدليل كما ترون في الصورة أدناه.

$ grep DATADIR /opt/nextcloud-aio/compose.yaml

لإزالة جميع محتويات دليل بيانات NextCloud /mnt/nextcloud-data (ولكن ليس دليل بيانات NextCloud نفسه)، قم بتشغيل الأمر التالي:

$ Sudo rm -rfv $(sudo find /mnt/nextcloud-data -min Deep 1 -max Deep 1)

جميع محتويات دليل بيانات NextCloud /mnt/nextcloud-data يجب ازلته.

كما ترون، دليل بيانات NextCloud /mnt/nextcloud-data الآن فارغ.

$ sudo ls -lha /mnt/nextcloud-data

خاتمة

في هذه المقالة، أوضحت لك كيفية إعادة تعيين/إلغاء تثبيت مثيل NextCloud AIO docker بالكامل حتى تتمكن من بدء مثيل NextCloud AIO جديد من البداية في حالة ارتكاب خطأ أثناء تثبيت NextCloud AIO.

مراجع

  1. GitHub – nextcloud/all-in-one: طريقة التثبيت الرسمية لـ Nextcloud. يوفر سهولة النشر والصيانة مع معظم الميزات المضمنة في مثيل Nextcloud هذا.
  2. عامل ميناء ملاحظة | مستندات عامل الميناء
  3. حاوية عامل الإرساء rm | مستندات عامل الميناء
  4. حجم عامل الإرساء ls | مستندات عامل الميناء
  5. حجم عامل الإرساء rm | مستندات عامل الميناء
  6. شبكة عامل الإرساء rm | مستندات عامل الميناء
  7. شبكة عامل الإرساء ls | مستندات عامل الميناء
  8. تقليم صورة عامل الميناء | مستندات عامل الميناء