시놀로지 DSM 7.1에 Docker 설치하기

2022. 5. 26. 12:14IT/NAS

반응형

시놀로지 DSM에 Docker가 설치되어 NAS가 이제는 저장만 하는 것이 아니라, 각종 서버의 역할까지 수행할 수 있게 되었다.

 

각석하고, Docker를 어떻게 설치하는지 알려주겠다.

자세한 내용은 https://www.lainyzine.com/ko/article/how-to-install-and-use-docker-on-your-synology-nas/ 를 참고하였다.

 

DSM 패키지 센터에서 Docker 설치하기

Docker를 설치하기 위해서 먼저 Synology DSM 웹 페이지에 접속합니다.

좌측 상단의 시작 버튼을 클릭하고 패키지 센터를 찾아 실행합니다.

시작 버튼을 클릭하고 패키지 센터를 엽니다

패키지 센터 상단의 검색 창에 docker를 검색합니다. 결과에 Docker 패키지가 나타나면 클릭해서 상세 페이지로 이동합니다.

검색 창에 Docker를 검색합니다

상세 페이지에서는 Docker 패키지에 관한 정보를 확인할 수 있습니다. 설치 버튼을 누르면 곧바로 설치가 시작됩니다.

Docker 상세 페이지에서 설치 버튼을 클릭합니다

설치에는 몇 분 정도 시간이 걸립니다. 설치가 끝나면 실행 중으로 상태가 변경되며, 설치 버튼이 열기 버튼으로 바뀝니다.

Docker 설치가 끝나면 열기 버튼이 활성화됩니다

열기를 누르면 시놀로지의 Docker 애플리케이션이 실행됩니다. 여기서 이미지를 풀 받거나 컨테이너를 실행할 수 있습니다.

 

Docker 권한 설정

Docker 권한을 설정하지 않으면, 추후 Docker에 각종 컨테이너(프로그램이라고 생각하면 쉬움)들을 적재할 때, 오류가 발생할 수 있다.

 

1. SSH 원격 접속 연결을 통해 DSM에 연결한다. (DSM의 SSH 설정 방법은 구글링하세요~)

2. 아래 커맨드를 따라하세요.

 

Docker를 사용하려면 먼저 사용자에게 Docker에 대한 권한을 추가해주어야합니다. 이를 위해 먼저 root로 접속합니다.

{본인의 NAS 계정 ID}@my-synology-nas:~$ sudo -i
root@my-synology-nas:~$

root 권한으로 다음 명령어를 차례대로 입력합니다. 마지막의 {계정ID}는 본인의 ID로 바꿔서 실행합니다.

$ synogroup --add docker
$ chown root:docker /var/run/docker.sock
$ synogroup --member docker {계정ID}

 

자, 이제 PLEX를 Docker에 깔아보자.

반응형