Kaip visiškai iš naujo nustatyti / pašalinti NextCloud AIO

Kaip Visiskai Is Naujo Nustatyti Pasalinti Nextcloud Aio



Nors „NextCloud AIO“ įdiegimas „Docker“. , galite padaryti klaidų ir jums gali būti sunku jas ištaisyti ir pradėti iš naujo. Norėdami pradėti nuo NextCloud AIO egzemplioriaus, turėsite tinkamai iš naujo nustatyti / visiškai pašalinti NextCloud AIO egzempliorių.

Šiame straipsnyje aš jums parodysiu, kaip tinkamai iš naujo nustatyti / pašalinti „NextCloud AIO“ egzempliorių, kad galėtumėte pradėti naują „NextCloud AIO“ egzempliorių, jei suklydote diegdami „NextCloud AIO“.









Turinys

  1. Visų „NextCloud AIO Docker“ konteinerių sąrašas
  2. Visų „NextCloud AIO Docker“ konteinerių pašalinimas
  3. Visų „NextCloud AIO Docker“ tomų sąrašas
  4. Pašalinkite visus „NextCloud AIO Docker“ tomus
  5. Visų „NextCloud AIO Docker“ tinklų sąrašas
  6. Visų „NextCloud AIO Docker“ tinklų pašalinimas
  7. Visų „NextCloud AIO Docker“ vaizdų pašalinimas
  8. „NextCloud“ duomenų katalogo valymas
  9. Išvada
  10. Nuorodos



Visų „NextCloud AIO Docker“ konteinerių sąrašas

Visų „NextCloud AIO Docker“ konteinerių sąrašą galite rasti naudodami šią komandą:





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

Kaip matote, pateikiami visų „NextCloud AIO Docker“ konteinerių konteinerio ID ir pavadinimai.



Norėdami tinkamai iš naujo nustatyti / pašalinti NextCloud AIO, turėsite juos visus pašalinti.

Visų „NextCloud AIO Docker“ konteinerių pašalinimas

Norėdami pašalinti visus NextCloud AIO docker konteinerius, paleiskite šią komandą:

$ CID `sudo docker konteineryje ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker konteineris rm --force $CID && echo 'NextCloud AIO konteineris $CID pašalintas.'; padaryta

Visi „NextCloud AIO“ doko konteineriai turėtų būti pašalinti.

Visų „NextCloud AIO Docker“ tomų sąrašas

Visų „NextCloud AIO Docker“ tomų sąrašą galite rasti naudodami šią komandą:

$ sudo docker tomas ls -- filtras 'name=nextcloud_aio'

Kaip matote, išvardyti visi „NextCloud AIO docker“ tomai.

Norėdami tinkamai iš naujo nustatyti / pašalinti NextCloud AIO, turite pašalinti visus tuos doko tomus.

Pašalinkite visus „NextCloud AIO Docker“ tomus

Norėdami pašalinti visus „NextCloud AIO Docker“ tomus, paleiskite šią komandą:

$ VName `sudo docker tome ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO tomas $VName pašalintas.'; padaryta

Visi „NextCloud AIO“ doko tomai turėtų būti pašalinti.

Visų „NextCloud AIO Docker“ tinklų sąrašas

Visų „NextCloud AIO“ dokų tinklų sąrašą galite rasti naudodami šią komandą:

$ sudo docker network ls -- filtras 'name=nextcloud-aio'

Kaip matote, visi NextCloud AIO docker tinklai yra išvardyti.

Norėdami tinkamai iš naujo nustatyti / pašalinti „NextCloud AIO“, turite pašalinti visus „NextCloud AIO“ prijungimo tinklus.

Visų „NextCloud AIO Docker“ tinklų pašalinimas

Norėdami pašalinti visus NextCloud AIO docker tinklus, paleiskite šią komandą:

$ VNet `sudo docker tinkle ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO tinklas $VNet pašalintas.'; padaryta

Visi NextCloud AIO dokų tinklai turėtų būti pašalinti.

Visų „NextCloud AIO Docker“ vaizdų pašalinimas

Visų talpykloje saugomų NextCloud AIO docker vaizdų sąrašą galite rasti naudodami šią komandą:

$ sudo docker vaizdas ls

Turėtų būti išvardyti visi talpykloje saugomi „NextCloud AIO“ doko vaizdai. Jei norite, galite pašalinti visus talpykloje saugomus „NextCloud AIO Docker“ vaizdus. Tai neprivaloma.

Norėdami pašalinti visus nepanaudotus talpykloje saugomus doko vaizdus, ​​įskaitant NextCloud AIO doko vaizdus, ​​paleiskite šią komandą:

$ sudo docker vaizdas prune --all

Norėdami patvirtinti operaciją, paspauskite IR ir tada paspauskite <Įveskite> .

Visi talpykloje saugomi „Docker“ vaizdai, įskaitant „NextCloud AIO“ vaizdus, ​​turėtų būti pašalinti.

„NextCloud“ duomenų katalogo valymas

Jei „NextCloud“ duomenis išsaugojote kataloge, o ne „Docker“ tome, turėsite išvalyti ir jį.

„NextCloud“ duomenis išsaugojau /mnt/nextcloud-data katalogą, kaip matote toliau pateiktoje ekrano kopijoje.

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

Norėdami pašalinti visą NextCloud duomenų katalogo turinį /mnt/nextcloud-data (bet ne patį NextCloud duomenų katalogą), paleiskite šią komandą:

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

Visas NextCloud duomenų katalogo turinys /mnt/nextcloud-data turėtų būti pašalintas.

Kaip matote, „NextCloud“ duomenų katalogas /mnt/nextcloud-data dabar tuščia.

$ sudo ls -lha /mnt/nextcloud-data

Išvada

Šiame straipsnyje parodžiau, kaip visiškai iš naujo nustatyti / pašalinti NextCloud AIO docker egzempliorių, kad galėtumėte pradėti naują NextCloud AIO egzempliorių nuo nulio, jei suklydote diegdami NextCloud AIO.

Nuorodos

  1. GitHub – nextcloud / all-in-one: oficialus Nextcloud diegimo metodas. Suteikia lengvą diegimą ir priežiūrą su daugeliu funkcijų, įtrauktų į šį vieną „Nextcloud“ egzempliorių.
  2. docker ps | „Docker“ dokumentai
  3. dokerinis konteineris rm | „Docker“ dokumentai
  4. dokerio tūris ls | „Docker“ dokumentai
  5. dokerio tūris rm | „Docker“ dokumentai
  6. dokerių tinklas rm | „Docker“ dokumentai
  7. dokerių tinklas ls | „Docker“ dokumentai
  8. docker vaizdas slyva | „Docker“ dokumentai