NextCloud AIO를 완전히 재설정/제거하는 방법

Nextcloud Aioleul Wanjeonhi Jaeseoljeong Jegeohaneun Bangbeob



하는 동안 Docker에 NextCloud AIO 설치 , 실수를 할 수도 있고 이를 수정하고 다시 시작하는 데 어려움을 겪을 수도 있습니다. NextCloud AIO 인스턴스를 다시 시작하려면 NextCloud AIO 인스턴스를 완전히 재설정/제거해야 합니다.

이 기사에서는 NextCloud AIO 설치에 실수를 한 경우 새로운 NextCloud AIO 인스턴스를 시작할 수 있도록 NextCloud AIO 인스턴스를 올바르게 재설정/제거하는 방법을 보여 드리겠습니다.









목차

  1. 모든 NextCloud AIO Docker 컨테이너 나열
  2. 모든 NextCloud AIO Docker 컨테이너 제거
  3. 모든 NextCloud AIO Docker 볼륨 나열
  4. 모든 NextCloud AIO Docker 볼륨 제거
  5. 모든 NextCloud AIO Docker 네트워크 나열
  6. 모든 NextCloud AIO Docker 네트워크 제거
  7. 모든 NextCloud AIO Docker 이미지 제거
  8. NextCloud 데이터 디렉터리 정리
  9. 결론
  10. 참고자료



모든 NextCloud AIO Docker 컨테이너 나열

다음 명령을 사용하여 모든 NextCloud AIO Docker 컨테이너 목록을 찾을 수 있습니다.





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

보시다시피 모든 NextCloud AIO Docker 컨테이너의 컨테이너 ID와 이름이 나열됩니다.



NextCloud AIO를 올바르게 재설정/제거하려면 모두 제거해야 합니다.

모든 NextCloud AIO Docker 컨테이너 제거

모든 NextCloud AIO Docker 컨테이너를 제거하려면 다음 명령을 실행하십시오.

`sudo docker 컨테이너 ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`의 CID에 대한 $; do sudo docker 컨테이너 rm --force $CID && echo 'NextCloud AIO 컨테이너 $CID가 제거되었습니다.'; 완료

모든 NextCloud AIO Docker 컨테이너를 제거해야 합니다.

모든 NextCloud AIO Docker 볼륨 나열

다음 명령을 사용하여 모든 NextCloud AIO 도커 볼륨 목록을 찾을 수 있습니다.

$ sudo docker 볼륨 ls --filter 'name=nextcloud_aio'

보시다시피 모든 NextCloud AIO 도커 볼륨이 나열됩니다.

NextCloud AIO를 올바르게 재설정/제거하려면 해당 도커 볼륨을 모두 제거해야 합니다.

모든 NextCloud AIO Docker 볼륨 제거

모든 NextCloud AIO Docker 볼륨을 제거하려면 다음 명령을 실행하십시오.

`sudo docker Volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `의 VName에 대한 $; do sudo docker Volume rm --force $VName && echo 'NextCloud AIO 볼륨 $VName 제거됨.'; 완료

모든 NextCloud AIO Docker 볼륨을 제거해야 합니다.

모든 NextCloud AIO Docker 네트워크 나열

다음 명령을 사용하여 모든 NextCloud AIO Docker 네트워크 목록을 찾을 수 있습니다.

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

보시다시피 모든 NextCloud AIO 도커 네트워크가 나열됩니다.

NextCloud AIO를 올바르게 재설정/제거하려면 모든 NextCloud AIO 도커 네트워크를 제거해야 합니다.

모든 NextCloud AIO Docker 네트워크 제거

모든 NextCloud AIO Docker 네트워크를 제거하려면 다음 명령을 실행하십시오.

$ `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `의 VNet용; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet 제거됨.'; 완료

모든 NextCloud AIO Docker 네트워크를 제거해야 합니다.

모든 NextCloud AIO Docker 이미지 제거

다음 명령을 사용하여 캐시된 모든 NextCloud AIO Docker 이미지 목록을 찾을 수 있습니다.

$ sudo 도커 이미지 ls

캐시된 모든 NextCloud AIO Docker 이미지가 나열되어야 합니다. 원하는 경우 캐시된 NextCloud AIO Docker 이미지를 모두 제거할 수 있습니다. 이는 선택 사항입니다.

NextCloud AIO Docker 이미지를 포함하여 사용되지 않은 모든 캐시된 Docker 이미지를 제거하려면 다음 명령을 실행하십시오.

$ sudo docker 이미지 prune --all

작업을 확인하려면 그리고 그런 다음 <엔터> .

NextCloud AIO 이미지를 포함하여 캐시된 모든 Docker 이미지를 제거해야 합니다.

NextCloud 데이터 디렉터리 정리

Docker 볼륨 대신 디렉터리에 NextCloud 데이터를 저장한 경우 해당 데이터도 정리해야 합니다.

NextCloud 데이터를 다음 위치에 저장했습니다. /mnt/nextcloud-데이터 아래 스크린샷에서 볼 수 있듯이 디렉터리입니다.

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

NextCloud 데이터 디렉터리의 모든 내용을 제거하려면 /mnt/nextcloud-데이터 (NextCloud 데이터 디렉터리 자체는 아님) 다음 명령을 실행합니다.

$ sudo rm -rfv $(sudo find /mnt/nextcloud-data -minlength 1 -maxlength 1)

NextCloud 데이터 디렉터리의 모든 콘텐츠 /mnt/nextcloud-데이터 제거되어야 합니다.

보시다시피 NextCloud 데이터 디렉터리는 /mnt/nextcloud-데이터 지금은 비어 있습니다.

$ sudo ls -lha /mnt/nextcloud-data

결론

이 기사에서는 NextCloud AIO 설치에 실수를 한 경우 처음부터 새 NextCloud AIO 인스턴스를 시작할 수 있도록 NextCloud AIO 도커 인스턴스를 완전히 재설정/제거하는 방법을 설명했습니다.

참고자료

  1. GitHub – nextcloud/all-in-one: 공식 Nextcloud 설치 방법입니다. 이 하나의 Nextcloud 인스턴스에 포함된 대부분의 기능을 통해 손쉬운 배포 및 유지 관리를 제공합니다.
  2. 도커 ps | 도커 문서
  3. 도커 컨테이너 RM | 도커 문서
  4. 도커 볼륨 ls | 도커 문서
  5. 도커 볼륨 rm | 도커 문서
  6. 도커 네트워크 rm | 도커 문서
  7. 도커 네트워크 ls | 도커 문서
  8. 도커 이미지 정리 | 도커 문서