A NextCloud AIO teljes visszaállítása/eltávolítása

A Nextcloud Aio Teljes Visszaallitasa Eltavolitasa



Míg a NextCloud AIO telepítése a Dockerre , hibákat követhet el, és nehézségekbe ütközhet azok kijavítása és az újrakezdés. A NextCloud AIO-példány újraindításához megfelelően vissza kell állítania/el kell távolítania a NextCloud AIO-példányt.

Ebben a cikkben megmutatom, hogyan kell megfelelően visszaállítani/eltávolítani a NextCloud AIO-példányt, hogy új NextCloud AIO-példányt indíthasson el, ha hibát követett el a NextCloud AIO telepítése során.









Tartalomjegyzék

  1. Az összes NextCloud AIO Docker tároló listája
  2. Az összes NextCloud AIO Docker tároló eltávolítása
  3. Az összes NextCloud AIO Docker-kötet listája
  4. Az összes NextCloud AIO Docker-kötet eltávolítása
  5. Az összes NextCloud AIO Docker hálózat felsorolása
  6. Az összes NextCloud AIO Docker hálózat eltávolítása
  7. Az összes NextCloud AIO Docker kép eltávolítása
  8. A NextCloud Data Directory tisztítása
  9. Következtetés
  10. Hivatkozások



Az összes NextCloud AIO Docker tároló listája

A következő paranccsal megtalálhatja az összes NextCloud AIO docker konténer listáját:





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

Amint láthatja, a tárolóazonosító és az összes NextCloud AIO dokkolókonténer neve megjelenik a listában.



A NextCloud AIO megfelelő alaphelyzetbe állításához/eltávolításához mindegyiket el kell távolítania.

Az összes NextCloud AIO Docker tároló eltávolítása

Az összes NextCloud AIO docker-tároló eltávolításához futtassa a következő parancsot:

$ a CID-hez a `sudo docker konténerben ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'A NextCloud AIO tároló $CID eltávolítva.'; Kész

Az összes NextCloud AIO dokkolótárolót el kell távolítani.

Az összes NextCloud AIO Docker-kötet listája

A következő paranccsal megtalálhatja az összes NextCloud AIO dokkolókötet listáját:

$ sudo docker kötet ls --filter 'name=nextcloud_aio'

Amint látja, az összes NextCloud AIO dokkolókötet megjelenik a listán.

A NextCloud AIO megfelelő visszaállításához/eltávolításához el kell távolítania az összes dokkolókötetet.

Az összes NextCloud AIO Docker-kötet eltávolítása

Az összes NextCloud AIO dokkolókötet eltávolításához futtassa a következő parancsot:

$ for VName a `sudo docker kötetben ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO-kötet $VName eltávolítva.'; Kész

Az összes NextCloud AIO dokkolókötetet el kell távolítani.

Az összes NextCloud AIO Docker hálózat felsorolása

A következő paranccsal megtalálhatja az összes NextCloud AIO dokkolóhálózat listáját:

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

Amint látja, az összes NextCloud AIO dokkolóhálózat fel van sorolva.

A NextCloud AIO megfelelő visszaállításához/eltávolításához el kell távolítania az összes NextCloud AIO dokkolóhálózatot.

Az összes NextCloud AIO Docker hálózat eltávolítása

Az összes NextCloud AIO dokkolóhálózat eltávolításához futtassa a következő parancsot:

$ VNethez a `sudo docker hálózatban ls --filter 'name=nextcloud-aio' --formátum '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet eltávolítva.'; Kész

Az összes NextCloud AIO dokkolóhálózatot el kell távolítani.

Az összes NextCloud AIO Docker kép eltávolítása

A gyorsítótárazott NextCloud AIO dokkolóképek listáját a következő paranccsal találhatja meg:

$ sudo docker image ls

Az összes gyorsítótárazott NextCloud AIO docker-képet fel kell sorolni. Ha akarja, eltávolíthatja az összes gyorsítótárazott NextCloud AIO Docker képet. Ez nem kötelező.

Az összes fel nem használt gyorsítótárazott dokkolókép eltávolításához, beleértve a NextCloud AIO dokkolóképeket is, futtassa a következő parancsot:

$ sudo docker image prune --all

A művelet megerősítéséhez nyomja meg a gombot ÉS majd nyomja meg .

Az összes gyorsítótárazott Docker-képet, beleértve a NextCloud AIO-képeket is, el kell távolítani.

A NextCloud Data Directory tisztítása

Ha a NextCloud adatokat egy könyvtárban tárolta a Docker-kötet helyett, akkor azt is meg kell tisztítania.

A NextCloud adatokat a /mnt/nextcloud-data könyvtárat, ahogy az alábbi képernyőképen is látható.

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

A NextCloud adatkönyvtár összes tartalmának eltávolítása /mnt/nextcloud-data (de nem magát a NextCloud adatkönyvtárat), futtassa a következő parancsot:

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

A NextCloud adatkönyvtár összes tartalma /mnt/nextcloud-data el kell távolítani.

Mint látható, a NextCloud adatkönyvtár /mnt/nextcloud-data most üres.

$ sudo ls -lha /mnt/nextcloud-data

Következtetés

Ebben a cikkben megmutattam, hogyan lehet teljesen alaphelyzetbe állítani/eltávolítani a NextCloud AIO dokkolópéldányt, hogy a nulláról indíthasson új NextCloud AIO-példányt, ha hibát követett el a NextCloud AIO telepítése során.

Hivatkozások

  1. GitHub – nextcloud/all-in-one: A hivatalos Nextcloud telepítési módszer. Könnyű üzembe helyezést és karbantartást biztosít az egyetlen Nextcloud-példány legtöbb funkciójával.
  2. docker ps | Docker Dokumentumok
  3. dokkoló konténer rm | Docker Dokumentumok
  4. dokkoló kötet ls | Docker Dokumentumok
  5. dokkoló térfogat rm | Docker Dokumentumok
  6. dokkolóhálózat rm | Docker Dokumentumok
  7. dokkoló hálózat ls | Docker Dokumentumok
  8. docker image aszalt szilva | Docker Dokumentumok