외부 저장소 추가 (Local directory mount)
이 과정은 Portainer 같은 Docker 관리툴을 이용하면 편합니다. Portainer를 이용한 방법을 설명 드립니다.
1. Portainer 접속 후 Nextcloud Container에 진입해 "Duplicate/Edit"를 선택 합니다.
"Advanced container settings"을 찾아 "Volumes" 선택합니다.
" Volume mapping"에서 "map additional volume"을 선택합니다.
"container" 필드는 nextcloud에서 사용될 경로 입니다. 위치 입력 후 오른쪽 "Blind" 옵션 선택 합니다.
제 경우는 nextcloud root 및 data 디렉토리 밑에 임의 위치를 설정했습니다.
"host" 필드에는 NAS에 위치한 마운트할 대상물의 절대 경로를 입력합니다.
"Actions"에서 "Deploy the container"로 컨테이너를 재빌드 해줍니다.
마운트할 외부 디렉토리에 "777" 권한을 부여 합니다.
# chmod 777 -R /volume1/xxxx (host에서 설정한 디렉토리)