Kā pilnībā atiestatīt/atinstalēt NextCloud AIO

Ka Pilniba Atiestatit Atinstalet Nextcloud Aio



Kamēr NextCloud AIO instalēšana vietnē Docker , jūs varētu pieļaut kļūdas, un jums var rasties grūtības tās labot un sākt no jauna. Lai sāktu no NextCloud AIO instances, jums būs pareizi jāatiestata/jāatinstalē NextCloud AIO instance.

Šajā rakstā es jums parādīšu, kā pareizi atiestatīt/atinstalēt NextCloud AIO gadījumu, lai jūs varētu sākt jaunu NextCloud AIO gadījumu, ja esat pieļāvis kļūdu, instalējot NextCloud AIO.









Satura rādītājs

  1. Visu NextCloud AIO Docker konteineru saraksts
  2. Visu NextCloud AIO Docker konteineru noņemšana
  3. Visu NextCloud AIO Docker sējumu saraksts
  4. Visu NextCloud AIO Docker sējumu noņemšana
  5. Visu NextCloud AIO Docker tīklu saraksts
  6. Visu NextCloud AIO Docker tīklu noņemšana
  7. Visu NextCloud AIO Docker attēlu noņemšana
  8. NextCloud datu direktorija tīrīšana
  9. Secinājums
  10. Atsauces



Visu NextCloud AIO Docker konteineru saraksts

Visu NextCloud AIO docker konteineru sarakstu varat atrast ar šādu komandu:





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

Kā redzat, ir norādīts visu NextCloud AIO doka konteineru konteinera ID un nosaukums.



Lai pareizi atiestatītu/atinstalētu NextCloud AIO, tie visi būs jānoņem.

Visu NextCloud AIO Docker konteineru noņemšana

Lai noņemtu visus NextCloud AIO docker konteinerus, palaidiet šo komandu:

$ CID `sudo docker konteinerā ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'NextCloud AIO konteiners $CID noņemts.'; darīts

Visi NextCloud AIO doka konteineri ir jānoņem.

Visu NextCloud AIO Docker sējumu saraksts

Visu NextCloud AIO doka sējumu sarakstu varat atrast ar šādu komandu:

$ sudo docker volume ls -- filtrs 'name=nextcloud_aio'

Kā redzat, ir uzskaitīti visi NextCloud AIO doka sējumi.

Lai pareizi atiestatītu/atinstalētu NextCloud AIO, jums ir jānoņem visi doka sējumi.

Visu NextCloud AIO Docker sējumu noņemšana

Lai noņemtu visus NextCloud AIO docker sējumus, palaidiet šo komandu:

$ for VName `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO sējums $VName noņemts.'; darīts

Visi NextCloud AIO doka sējumi ir jānoņem.

Visu NextCloud AIO Docker tīklu saraksts

Visu NextCloud AIO doku tīklu sarakstu varat atrast ar šādu komandu:

$ sudo docker tīkls ls -- filtrs 'name=nextcloud-aio'

Kā redzat, ir uzskaitīti visi NextCloud AIO doku tīkli.

Lai pareizi atiestatītu/atinstalētu NextCloud AIO, ir jānoņem visi NextCloud AIO doku tīkli.

Visu NextCloud AIO Docker tīklu noņemšana

Lai noņemtu visus NextCloud AIO dokstacijas tīklus, palaidiet šo komandu:

$ VNet `sudo docker tīklā ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO tīkls $VNet noņemts.'; darīts

Visi NextCloud AIO doku tīkli ir jānoņem.

Visu NextCloud AIO Docker attēlu noņemšana

Visu kešatmiņā saglabāto NextCloud AIO docker attēlu sarakstu varat atrast ar šādu komandu:

$ sudo docker attēls ls

Jāuzrāda visi kešatmiņā saglabātie NextCloud AIO doka attēli. Ja vēlaties, varat noņemt visus kešatmiņā saglabātos NextCloud AIO Docker attēlus. Tas nav obligāti.

Lai noņemtu visus neizmantotos kešatmiņā saglabātos dokstacijas attēlus, tostarp NextCloud AIO dokstacijas attēlus, palaidiet šo komandu:

$ sudo docker image plune --all

Lai apstiprinātu darbību, nospiediet UN un pēc tam nospiediet .

Visi kešatmiņā saglabātie Docker attēli, tostarp NextCloud AIO attēli, ir jānoņem.

NextCloud datu direktorija tīrīšana

Ja NextCloud datus esat saglabājis direktorijā, nevis Docker sējumā, jums tas arī būs jāiztīra.

Esmu saglabājis NextCloud datus mapē /mnt/nextcloud-data direktorijā, kā redzat zemāk esošajā ekrānuzņēmumā.

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

Lai noņemtu visu NextCloud datu direktorijas saturu /mnt/nextcloud-data (bet ne pašu NextCloud datu direktoriju), palaidiet šādu komandu:

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

Viss NextCloud datu direktorijas saturs /mnt/nextcloud-data būtu jānoņem.

Kā redzat, NextCloud datu direktorijs /mnt/nextcloud-data tagad ir tukšs.

$ sudo ls -lha /mnt/nextcloud-data

Secinājums

Šajā rakstā es jums parādīju, kā pilnībā atiestatīt/atinstalēt NextCloud AIO doka instanci, lai jūs varētu sākt jaunu NextCloud AIO instanci no jauna, ja esat pieļāvis kļūdu, instalējot NextCloud AIO.

Atsauces

  1. GitHub — nextcloud/all-in-one: oficiālā Nextcloud instalēšanas metode. Nodrošina vienkāršu izvietošanu un apkopi ar lielāko daļu funkciju, kas iekļauta šajā vienā Nextcloud instancē.
  2. docker ps | Docker dokumenti
  3. docker container rm | Docker dokumenti
  4. dokera apjoms ls | Docker dokumenti
  5. doka tilpums rm | Docker dokumenti
  6. doku tīkls rm | Docker dokumenti
  7. dokeru tīkls ls | Docker dokumenti
  8. docker image plūme | Docker dokumenti