NextCloud AIO کو مکمل طور پر ری سیٹ/ان انسٹال کیسے کریں۔

Nextcloud Aio Kw Mkml Twr Pr Ry Sy An Ans Al Kys Kry



جبکہ Docker پر NextCloud AIO انسٹال کرنا ، آپ سے غلطیاں ہو سکتی ہیں اور آپ کو ان کو ٹھیک کرنے اور دوبارہ شروع کرنے میں دشواری ہو سکتی ہے۔ نیکسٹ کلاؤڈ اے آئی او مثال کے طور پر شروع کرنے کے لئے، آپ کو نیکسٹ کلاؤڈ اے آئی او مثال کو مکمل طور پر ری سیٹ/ان انسٹال کرنا ہوگا۔

اس آرٹیکل میں، میں آپ کو یہ بتانے جا رہا ہوں کہ نیکسٹ کلاؤڈ اے آئی او کو صحیح طریقے سے ری سیٹ/ان انسٹال کیسے کریں تاکہ آپ نیکسٹ کلاؤڈ اے آئی او کو انسٹال کرنے میں غلطی کرنے کی صورت میں ایک نیا نیکسٹ کلاؤڈ اے آئی او مثال شروع کر سکیں۔









فہرست کا خانہ

  1. تمام نیکسٹ کلاؤڈ AIO ڈوکر کنٹینرز کی فہرست
  2. تمام نیکسٹ کلاؤڈ AIO ڈوکر کنٹینرز کو ہٹانا
  3. تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم کی فہرست بنانا
  4. تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم کو ہٹانا
  5. تمام نیکسٹ کلاؤڈ AIO ڈوکر نیٹ ورکس کی فہرست
  6. تمام نیکسٹ کلاؤڈ AIO ڈوکر نیٹ ورکس کو ہٹانا
  7. تمام نیکسٹ کلاؤڈ اے آئی او ڈوکر امیجز کو ہٹانا
  8. نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری کو صاف کرنا
  9. نتیجہ
  10. حوالہ جات



تمام نیکسٹ کلاؤڈ AIO ڈوکر کنٹینرز کی فہرست

آپ کو درج ذیل کمانڈ کے ساتھ تمام NextCloud AIO ڈوکر کنٹینرز کی فہرست مل سکتی ہے۔





$ sudo docker کنٹینر ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}\t\t\t{{.Names}}'

جیسا کہ آپ دیکھ سکتے ہیں، کنٹینر ID اور تمام NextCloud AIO ڈوکر کنٹینرز کے نام درج ہیں۔



نیکسٹ کلاؤڈ AIO کو صحیح طریقے سے ری سیٹ/ان انسٹال کرنے کے لیے، آپ کو ان سب کو ہٹانے کی ضرورت ہوگی۔

تمام نیکسٹ کلاؤڈ AIO ڈوکر کنٹینرز کو ہٹانا

تمام NextCloud AIO ڈوکر کنٹینرز کو ہٹانے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ سوڈو ڈوکر کنٹینر ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'` میں CID کے لیے؛ ڈو سوڈو ڈوکر کنٹینر rm --force $CID && echo 'NextCloud AIO کنٹینر $CID ہٹا دیا گیا۔' ہو گیا

تمام نیکسٹ کلاؤڈ اے آئی او ڈوکر کنٹینرز کو ہٹا دیا جانا چاہئے۔

تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم کی فہرست بنانا

آپ کو درج ذیل کمانڈ کے ساتھ نیکسٹ کلاؤڈ اے آئی او ڈوکر والیوم کی فہرست مل سکتی ہے۔

$ sudo docker حجم ls --filter 'name=nextcloud_aio'

جیسا کہ آپ دیکھ سکتے ہیں، تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم درج ہیں۔

نیکسٹ کلاؤڈ اے آئی او کو صحیح طریقے سے ری سیٹ/ان انسٹال کرنے کے لیے، آپ کو ان تمام ڈوکر والیوم کو ہٹانا ہوگا۔

تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم کو ہٹانا

نیکسٹ کلاؤڈ اے آئی او ڈوکر والیوم کو ہٹانے کے لیے درج ذیل کمانڈ کو چلائیں:

$ کے لیے VName میں `sudo docker والیوم ls --filter 'name=nextcloud_aio' --format '{{.Name}}'`; do sudo docker والیوم rm --force $VName && echo 'NextCloud AIO والیوم $VName ہٹا دیا گیا۔' ہو گیا

تمام نیکسٹ کلاؤڈ AIO ڈوکر والیوم کو ہٹا دیا جانا چاہئے۔

تمام نیکسٹ کلاؤڈ AIO ڈوکر نیٹ ورکس کی فہرست

آپ کو مندرجہ ذیل کمانڈ کے ساتھ تمام نیکسٹ کلاؤڈ AIO ڈوکر نیٹ ورکس کی فہرست مل سکتی ہے۔

$ sudo docker نیٹ ورک ls --filter 'name=nextcloud-aio'

جیسا کہ آپ دیکھ سکتے ہیں، تمام NextCloud AIO ڈوکر نیٹ ورک درج ہیں۔

نیکسٹ کلاؤڈ AIO کو صحیح طریقے سے ری سیٹ/ان انسٹال کرنے کے لیے، آپ کو تمام NextCloud AIO ڈوکر نیٹ ورکس کو ہٹانا ہوگا۔

تمام نیکسٹ کلاؤڈ AIO ڈوکر نیٹ ورکس کو ہٹانا

تمام NextCloud AIO ڈوکر نیٹ ورکس کو ہٹانے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ کے لیے VNet میں `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO نیٹ ورک $VNet ہٹا دیا گیا۔' ہو گیا

تمام نیکسٹ کلاؤڈ اے آئی او ڈوکر نیٹ ورکس کو ہٹا دیا جانا چاہئے۔

تمام نیکسٹ کلاؤڈ اے آئی او ڈوکر امیجز کو ہٹانا

آپ درج ذیل کمانڈ کے ساتھ تمام کیشڈ نیکسٹ کلاؤڈ اے آئی او ڈوکر امیجز کی فہرست تلاش کرسکتے ہیں۔

$ sudo docker امیج ls

تمام کیشڈ نیکسٹ کلاؤڈ اے آئی او ڈوکر امیجز کو درج کیا جانا چاہیے۔ اگر آپ چاہیں تو آپ تمام کیشڈ نیکسٹ کلاؤڈ AIO ڈوکر امیجز کو ہٹا سکتے ہیں۔ یہ اختیاری ہے۔

NextCloud AIO ڈاکر امیجز سمیت تمام غیر استعمال شدہ کیشڈ ڈوکر امیجز کو ہٹانے کے لیے درج ذیل کمانڈ کو چلائیں:

$ sudo docker امیج prune --all

آپریشن کی تصدیق کرنے کے لیے، دبائیں۔ اور اور پھر دبائیں <درج کریں> .

نیکسٹ کلاؤڈ اے آئی او امیجز سمیت تمام کیشڈ ڈوکر امیجز کو ہٹا دیا جانا چاہیے۔

نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری کو صاف کرنا

اگر آپ نے نیکسٹ کلاؤڈ ڈیٹا کو ڈوکر والیوم کی بجائے ڈائرکٹری میں اسٹور کیا ہے، تو آپ کو اسے بھی صاف کرنے کی ضرورت ہوگی۔

میں نے نیکسٹ کلاؤڈ ڈیٹا کو میں محفوظ کیا ہے۔ /mnt/nextcloud-data ڈائریکٹری جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ سکتے ہیں۔

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

نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری کے تمام مواد کو ہٹانے کے لیے /mnt/nextcloud-data (لیکن خود نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری نہیں)، درج ذیل کمانڈ کو چلائیں:

$ sudo rm -rfv $ (sudo find /mnt/nextcloud-data -mindepth 1 -maxdepth 1)

نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری کے تمام مشمولات /mnt/nextcloud-data ہٹا دیا جانا چاہئے.

جیسا کہ آپ دیکھ سکتے ہیں، نیکسٹ کلاؤڈ ڈیٹا ڈائرکٹری /mnt/nextcloud-data اب خالی ہے.

$ sudo ls -lha /mnt/nextcloud-data

نتیجہ

اس آرٹیکل میں، میں نے آپ کو دکھایا ہے کہ کس طرح نیکسٹ کلاؤڈ اے آئی او ڈوکر مثال کو مکمل طور پر ری سیٹ/ان انسٹال کرنا ہے تاکہ آپ نیکسٹ کلاؤڈ اے آئی او کو انسٹال کرنے میں غلطی کرنے کی صورت میں شروع سے ہی ایک نیا نیکسٹ کلاؤڈ اے آئی او انسٹینس شروع کر سکیں۔

حوالہ جات

  1. گٹ ہب - نیکسٹ کلاؤڈ/آل ان ون: باضابطہ نیکسٹ کلاؤڈ انسٹالیشن کا طریقہ۔ اس ایک نیکسٹ کلاؤڈ مثال میں شامل زیادہ تر خصوصیات کے ساتھ آسان تعیناتی اور دیکھ بھال فراہم کرتا ہے۔
  2. ڈاکر پی ایس | ڈاکر ڈاکس
  3. ڈاکر کنٹینر rm | ڈاکر ڈاکس
  4. ڈاکر والیوم ls | ڈاکر ڈاکس
  5. ڈاکر والیوم rm | ڈاکر ڈاکس
  6. ڈاکر نیٹ ورک rm | ڈاکر ڈاکس
  7. ڈاکر نیٹ ورک ls | ڈاکر ڈاکس
  8. ڈاکر تصویر کاٹنا | ڈاکر ڈاکس