Cara Tetapkan Semula/Nyahpasang NextCloud AIO Sepenuhnya

Cara Tetapkan Semula Nyahpasang Nextcloud Aio Sepenuhnya



manakala memasang NextCloud AIO pada Docker , anda mungkin membuat kesilapan dan anda mungkin menghadapi kesukaran untuk membetulkannya dan memulakan semula. Untuk memulakan semula contoh NextCloud AIO, anda perlu menetapkan semula/menyahpasang contoh NextCloud AIO dengan betul sepenuhnya.

Dalam artikel ini, saya akan menunjukkan kepada anda cara menetapkan semula/menyahpasang contoh NextCloud AIO dengan betul supaya anda boleh memulakan contoh AIO NextCloud yang baharu sekiranya anda tersilap memasang NextCloud AIO.









Isi kandungan

  1. Menyenaraikan Semua Bekas NextCloud AIO Docker
  2. Mengalih keluar Semua Bekas NextCloud AIO Docker
  3. Menyenaraikan Semua Jilid Docker AIO NextCloud
  4. Mengalih keluar Semua Jilid Docker NextCloud AIO
  5. Menyenaraikan Semua Rangkaian NextCloud AIO Docker
  6. Mengalih keluar Semua Rangkaian NextCloud AIO Docker
  7. Mengalih keluar Semua Imej NextCloud AIO Docker
  8. Membersihkan Direktori Data NextCloud
  9. Kesimpulan
  10. Rujukan



Menyenaraikan Semua Bekas NextCloud AIO Docker

Anda boleh mencari senarai semua bekas docker NextCloud AIO dengan arahan berikut:





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

Seperti yang anda lihat, ID kontena dan nama semua bekas docker NextCloud AIO disenaraikan.



Untuk menetapkan semula/menyahpasang NextCloud AIO dengan betul, anda perlu mengalih keluar kesemuanya.

Mengalih keluar Semua Bekas NextCloud AIO Docker

Untuk mengalih keluar semua bekas docker NextCloud AIO, jalankan arahan berikut:

$ untuk CID dalam `sudo docker container ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; lakukan sudo docker container rm --force $CID && echo 'NextCloud AIO container $CID dikeluarkan.'; selesai

Semua bekas docker NextCloud AIO harus dialih keluar.

Menyenaraikan Semua Jilid Docker AIO NextCloud

Anda boleh mencari senarai semua jilid docker NextCloud AIO dengan arahan berikut:

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

Seperti yang anda lihat, semua jilid docker NextCloud AIO disenaraikan.

Untuk menetapkan semula/menyahpasang NextCloud AIO dengan betul, anda mesti mengalih keluar semua volum docker tersebut.

Mengalih keluar Semua Jilid Docker NextCloud AIO

Untuk mengalih keluar semua jilid docker NextCloud AIO, jalankan arahan berikut:

$ untuk VName dalam `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; lakukan sudo docker volume rm --force $VName && echo 'NextCloud AIO Volume $VName dikeluarkan.'; selesai

Semua volum docker NextCloud AIO harus dialih keluar.

Menyenaraikan Semua Rangkaian NextCloud AIO Docker

Anda boleh mencari senarai semua rangkaian docker NextCloud AIO dengan arahan berikut:

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

Seperti yang anda lihat, semua rangkaian docker NextCloud AIO disenaraikan.

Untuk menetapkan semula/menyahpasang NextCloud AIO dengan betul, anda mesti mengalih keluar semua rangkaian docker NextCloud AIO.

Mengalih keluar Semua Rangkaian NextCloud AIO Docker

Untuk mengalih keluar semua rangkaian docker NextCloud AIO, jalankan arahan berikut:

$ untuk VNet dalam `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; lakukan sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet dikeluarkan.'; selesai

Semua rangkaian docker NextCloud AIO harus dialih keluar.

Mengalih keluar Semua Imej NextCloud AIO Docker

Anda boleh mencari senarai semua imej docker NextCloud AIO yang dicache dengan arahan berikut:

$ sudo docker imej ls

Semua imej docker NextCloud AIO yang dicache harus disenaraikan. Anda boleh mengalih keluar semua imej NextCloud AIO Docker yang dicache jika anda mahu. Ini adalah pilihan.

Untuk mengalih keluar semua imej docker cache yang tidak digunakan termasuk imej docker NextCloud AIO, jalankan arahan berikut:

$ sudo docker image prune --semua

Untuk mengesahkan operasi, tekan DAN dan kemudian tekan .

Semua imej Docker yang dicache termasuk imej NextCloud AIO harus dialih keluar.

Membersihkan Direktori Data NextCloud

Jika anda telah menyimpan data NextCloud dalam direktori dan bukannya volum Docker, anda perlu membersihkannya juga.

Saya telah menyimpan data NextCloud dalam fail /mnt/nextcloud-data direktori seperti yang anda boleh lihat dalam tangkapan skrin di bawah.

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

Untuk mengalih keluar semua kandungan direktori data NextCloud /mnt/nextcloud-data (tetapi bukan direktori data NextCloud itu sendiri), jalankan arahan berikut:

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

Semua kandungan direktori data NextCloud /mnt/nextcloud-data hendaklah dikeluarkan.

Seperti yang anda lihat, direktori data NextCloud /mnt/nextcloud-data kini kosong.

$ sudo ls -lha /mnt/nextcloud-data

Kesimpulan

Dalam artikel ini, saya telah menunjukkan kepada anda cara untuk menetapkan semula/menyahpasang instance docker NextCloud AIO sepenuhnya supaya anda boleh memulakan instance NextCloud AIO baharu dari awal sekiranya anda telah membuat kesilapan memasang NextCloud AIO.

Rujukan

  1. GitHub – nextcloud/all-in-one: Kaedah pemasangan Nextcloud rasmi. Menyediakan penggunaan dan penyelenggaraan yang mudah dengan kebanyakan ciri yang disertakan dalam contoh Nextcloud yang satu ini.
  2. pekerja pelabuhan ps | Docker Docs
  3. kontena buruh pelabuhan rm | Docker Docs
  4. kelantangan buruh pelabuhan ls | Docker Docs
  5. isipadu buruh pelabuhan rm | Docker Docs
  6. rangkaian buruh pelabuhan rm | Docker Docs
  7. rangkaian docker ls | Docker Docs
  8. pangkas imej buruh pelabuhan | Docker Docs