시놀로지 나스(NAS) 도커 qbittorrent 이미지 설치하는 방법


시놀로지 나스의 파란색 고래의 정체

인터넷에 연결하여 외부에서도 필요한 자료를 사용하기 위해서,


중요한 자료를 안전하게 백업하기 위해서 등의 이유로 나스(NAS) 라는 데스크톱 컴퓨터나 노트북PC와는 다른 확장성과 특성화된 OS를 제공하는 시놀로지(Synology), 큐냅(QNAP), 아이피타임(IPTIME) 등의 여러 제품들 사이에서 고민 끝에 시놀로지 나스를 선택하신 분 들이라면 단순한 자료 백업이라는 목적에서 NAS(나스) 업체에서 제공하는 기능들에 관심을 가지게 되면서 파란색 고래 그림의 아이콘 <Docker> 에 호기심을 가지게 됩니다




이번시간에는 윈도우10에서 제공하는 Hyper-V, 샌드박스(Sandbox), 버추얼박스(VirtualBox), VMware 등과 같이 설치되어 있는 운영체제(OS)에는 영향을 주지 않는 가상머신(Virtual Machine) 과 비슷한 도커(Docker) 를 시놀로지 나스에 활용하는 방법을 살펴보려고 합니다




도커 활용을 위한 준비 작업

컨테이너를 생성하기 전에 qbittorrent 프로그램의 폴더와 하위에 config 와 download 폴더를 만들어 설치과정에서 해당 폴더로 각각 마운트 경로로 지정하기 위한 작업이 필요합니다




폴더 생성 작업은 <File Station> 을 실행하여 <docker> 폴더를 선택합니다




상단 메뉴에 있는 <생성> 영역에 있는 <폴더 생성> 을 이용하여 폴더 이름을 입력합니다




그림과 같이 3개의 폴더를 생성을 완료 하셨다면 다음 단계로 폴더의 권한설정 작업이 필요합니다




큐빗토렌트 폴더와 하위 폴더에 권한부여를 위해서는 좌측 폴더영역에서 오른쪽 버튼을 클릭을 하거나, 우측 창에서 도커 폴더 아래에 있는 폴더를 선택 후 마우스 우측 클릭하여 팝업창을 활성화하여 <속성> 항목을 선택합니다


새로운 윈도우창의 <권한> 설정탭을 선택 후 아래 영역에 있는 <생성> 단추를 클릭하여 <권한 편집기>를 이용하여 <사용자 또는 그룹> 영역에 <Everyone> 을 선택 후 관리, 읽기, 쓰기 권한이 모두 체크표시가 되도록 작업 완료 후 <이 폴더, 하위 폴더 및 파일에 적용> 에도 체크를 선택해 주시면 됩니다



도커(Docker) 활용을 위한 설치

컴퓨터에 대한 경험이나 지식이 많은 분들에게는 익숙한 용어이겠지만, 초보자에게는 도커, 컨테이너의 용어에서 부터 어려움을 느끼게 됩니다


도커의 장점과 활용의 시작점을 큐빗토렌트(qBittorrent)를 Docker 에서 설치로 하여 이후에도 다양한 도커에 대한 관심과 시도를 할 수 있었으면 하는 마음으로 설명 드리겠습니다




도커의 설치를 위해서는 1번째로 시놀로지 DSM 환경에서 <패키지 센터> 아이콘을 클릭&실행 후 <모든 패키지> 가 선택된 기본 설정 상태의 검색창에서 <docker> 검색어를 입력하여 여러 패키지 목록에서 한번에 찾으시면 됩니다




<설치> 단추를 클릭하여 진행할 수 도 있지만, 그림영역을 클릭하여 프로그램의 설치된 미리보기 그림과 시놀로지 패키지센터에 있는 최신 온라인 버전에 대해서도 확인할 수 있습니다




가상화 응용 프로그램인 도커의 설치가 완료되면 상태가 <실행 중> 으로 변경되면서 <열기> 를 클릭하여 시작할 수 있습니다




시작과 함께 만나는 팝업창에서도 예비지식을 필요하기 때문에 <도움말 열기> 을 활용하여 정보를 얻을 수 있습니다



Docker 컨테이너 생성 작업



도커 허브(Docker Hub)에서 배포되는 도커 이미지의 URL를 입력하여 추가하는 방법도 있지만




인터넷주소 입력의 귀찮음을 줄이는 방법으로는 <레지스트리> 메뉴를 선택하여 <키워드 삽입> 으로 표시되어 있는 검색 영역에 qbittorrent 키워드로 검색하여 설치작업을 진행할 수도 있습니다




검색된 내용에서 설치하려는 목록을 선택하여 추가로 선택해야 하는 태그를 <latest> 를 선택하여 진행하시면 됩니다




도커 이미지가 정상적으로 추가가 되면 <이미지> 메뉴에 잠시 숫자 1을 표시되면서 처음 살펴볼 때는 없었던 항목이 추가된 모습을 확인할 수 있습니다




이제 남은 중요한 과정은 Container 생성에 필요한 설정 작업이 필요합니다


작업이 필요한 이미지 목록을 선택 후 상단에 있는 <실행> 단추를 클릭하여 <일반설정> 팝업창에서 <고급 설정> 을 선택하여 세부항목으로 이동합니다




볼륨 탭에서는 ‘도커 활용을 위한 준비단계’ 에서 설명 드렸던 시놀로지의 파일스테이션에서 만들었던 config 폴더와 download 폴더를 추가하면서 각각 마운트 경로를 입력하는 작업이 필요합니다




포트 설정 항목에서는 로컬포트를 8080으로 변경 후 적용해 주시면 준비가 완료됩니다




도커 설정 윈도우의 <컨테이너> 항목을 클릭하여 실행 중인지 살펴 볼 수 있습니다


이후에 설정옵션을 변경할 때는 파란색 실행 단추를 클릭하여 비활성화로 변경한 다음에 수정 작업을 하시면 됩니다




무사히 설치작업을 완료하였다면 실행되는지 확인을 해봐야 겠죠!


현재 사용하는 아이피와 포트번호 8080를 포함하여 localhost:8080 형식으로 인터넷 브라우저 주소 창에 입력하여 로그인할 수 있습니다




[시놀로지 나스 사용&팁] - 시놀로지 사용 중인 아이피 확인 및 내부IP 고정하는 방법




왜 나만 안된다고 포기가 빠른 분들을 위한 사족

가능하면 단계단계 마다 스크린샷과 함께 앞에서 설명 드린 내용으로 한 분도 빠짐없이 도커 이미지 설치를 성공하셨으면 좋겠지만, 가지고 계신 공유기의 세팅값, 시놀로지 방화벽 등의 여러 환경설정의 차이로 안되는 경우가 있습니다




이와 같이 로컬호스트 시놀로지 내부IP 의 설정한 포트로 접속이 안되는 경우에는 Docker 이미지의 고급설정 단계에서 <Docker 호스트와 동일한 네트워크 사용> 옵션을 선택하여 “Docker 호스트와 동일한 네트워크를 사용할 때 다른 네트워크에 참여할 수 없습니다” 라는 메시지가 표시되도록 설치 작업을 하면 포트 설정에 대한 고민을 줄일 수도 있습니다



Warp-up

시놀로지 나스에 대해서 오랫동안 사용하신 전문가분들과 인터넷&컴퓨터에 대한 해박한 지식을 가진 분들의 전문적인 설명에도 저와 같은 초보는 영어 설명서도 아닌 한글로 된 설명에도 좌절하는 경우가 많습니다


전문적 지식이 필요한 도커에 대해서 맛보기 정도의 간단한 활용 예시를 살펴보면서


이후에 본인에게는 활용도가 높지 않아서 사용하지 않을 지라도, 모르는 영역을 배운다는 마음으로 시도하려는 분들에게 작은 도움이 되었으면 하는 마음으로 시놀로지 활용 방법 중에 하나를 설명 드렸습니다



댓글

Designed by JB FACTORY