DSM 7을 실행하는 Synology NAS에 Portainer Docker 웹 UI를 설치하는 방법

Dsm 7eul Silhaenghaneun Synology Nase Portainer Docker Web Uileul Seolchihaneun Bangbeob



Portainer는 Docker용 웹 기반 관리 인터페이스입니다. Portainer를 사용하여 Docker 컨테이너, 네트워크 및 기타 Docker 항목을 관리할 수 있습니다.

Synology NAS의 운영 체제인 DSM 7에는 '컨테이너 관리자'라는 Docker 컨테이너 관리 앱이 있습니다. 또한 이를 사용하여 Docker 컨테이너, 네트워크 및 기타 Docker 항목을 관리할 수도 있습니다.

Synology의 Container Manager와 Portainer는 기능과 사용자 인터페이스(UI)가 다릅니다. 가장 좋아하는 것을 사용할 수 있습니다.







이 문서에서는 Synology NAS의 DSM 7 운영 체제에 Portainer를 설치하는 방법을 보여줍니다.



목차 주제:

  1. Synology NAS에 Docker 설치
  2. Portainer용 데이터 폴더 생성
  3. Synology NAS에 Portainer를 설치하기 위한 작업 생성
  4. Synology NAS에 Portainer 설치
  5. Synology NAS에 Portainer가 설치되어 있는지 확인
  6. Synology NAS에 설치된 Porttainer에 액세스
  7. Synology NAS에서 Portainer 설치 작업 제거
  8. 결론

Synology NAS에 Docker 설치

Portainer가 작동하려면 Synology NAS에 Docker가 설치되어 있어야 합니다. DSM 운영 체제의 '패키지 센터' 앱에서 Synology NAS에 Docker를 설치할 수 있습니다.



“패키지 센터” 앱을 열려면 “패키지 센터” 아이콘을 클릭하세요.





도커 검색 [1] Docker 앱이 나열되어야 합니다. Synology NAS에 Docker를 설치하려면 '설치'를 클릭하세요. [2] .



  자동으로 생성된 컴퓨터 설명의 스크린샷

Docker가 Synology NAS에 다운로드되어 설치되고 있습니다. 완료하는 데 시간이 걸립니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

이때 Docker를 설치해야 합니다.

Portainer용 데이터 폴더 생성

Portainer가 데이터를 저장할 수 있는 폴더를 만들어야 합니다.

먼저 “File Station” 앱을 실행하세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

docker 공유 폴더로 이동합니다. [1] 그리고를 클릭하세요 만들다 > 폴더 생성 [2] .

  자동으로 생성된 컴퓨터 설명의 스크린샷

폴더 이름으로 'portainer-ce'를 입력합니다. [1] 그리고 '확인'을 클릭하세요 [2] .

메모: Portainer에는 Community Edition(CE)과 Enterprise Edition(EE)의 두 가지 버전이 있습니다. 이 기사에서는 Portainer Community Edition(CE)을 설치하는 방법을 설명합니다. Portainer Enterprise Edition(EE)을 설치하려면 지금부터 'portainer-ce'를 'portainer-ee'로 바꾸십시오.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Portainer용 데이터 폴더가 생성되어야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에 Portainer를 설치하려면 방금 생성한 Portainer 데이터 폴더의 전체 경로를 알아야 합니다. 우리의 경우 docker 공유 폴더는 볼륨 1에 생성됩니다. 따라서 '/volume1/docker/porttainer-ce'는 우리의 경우 Portainer 데이터 폴더의 전체 경로입니다.

Synology NAS에서 docker 공유 폴더가 사용하고 있는 볼륨은 다음에서 찾을 수 있습니다. 제어판 > 공유 된 폴더 .

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에 Portainer를 설치하기 위한 작업 생성

Portainer 설치 명령은 루트/관리자 권한으로 Synology NAS에서 실행해야 합니다. Synology NAS에서 SSH/터미널 액세스 없이 이를 수행하는 유일한 방법은 작업 스케줄러를 사용하는 것입니다.

Synology NAS DSM 운영 체제의 제어판 앱에서 작업 스케줄러를 열 수 있습니다.

새 작업을 생성하려면 다음을 클릭하세요. 만들다 > 예약된 작업 > 사용자 정의 스크립트 .

  자동으로 생성된 컴퓨터 설명의 스크린샷

'일반' 탭에서 작업 이름으로 'install-porttainer'를 입력합니다. [1] , 사용자 드롭다운 메뉴에서 '루트'를 선택하세요. [2] 을 클릭하고 '사용'을 선택 취소하세요. [삼] .

'일정' 탭으로 이동하여 다음 날짜에 '실행'을 선택하세요. [1] 을 클릭하고 표시된 드롭다운 메뉴에서 '반복 안 함'을 선택하세요. [2] .

  자동으로 생성된 작업 설명의 스크린샷

'작업 설정' 탭으로 이동하여 '사용자 정의 스크립트' 섹션에 다음 명령을 입력합니다. [1] . 완료되면 “확인”을 클릭하세요. [2] .

$ 도커 실행 -디 -피 8000 : 8000 -피 9443 : 9443 --이름 포터 --재시작 =항상 -안에 / ~였다 / 달리다 / 도커.삭: / ~였다 / 달리다 / 도커.양말 -안에 / 볼륨1 / 도커 / 포터-ce: / 데이터 포터 / portainer-ce:최신

메모: 주어진 명령에서 Portainer 데이터 폴더 경로 '/volume1/docker/porttainer-ce'를 사용자의 경로로 바꾸십시오.

  자동으로 생성된 컴퓨터 설명의 스크린샷

“확인”을 클릭하세요.

  자동으로 생성된 메시지 설명의 스크린샷

새로운 'install-porttainer' 작업이 생성되어야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에 Portainer 설치

Synology NAS에 Portainer를 설치하려면 다음에서 'install-portainer' 작업을 선택합니다. 제어판 > 작업 스케줄러 그리고 '실행'을 클릭하세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

“확인”을 클릭하세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

'install-porttainer' 작업의 상태를 확인하려면 해당 작업을 선택하고 다음을 클릭하세요. 행동 > 결과 보기 .

  자동으로 생성된 컴퓨터 설명의 스크린샷

보시다시피 문제 없이 작업이 실행되었습니다. 실행 결과를 닫으려면 “확인”을 클릭하세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에 Portainer가 설치되어 있는지 확인

Portainer가 올바르게 설치되었는지 확인하려면 Synology NAS의 DSM 운영 체제에서 'Container Manager' 앱을 엽니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

'컨테이너 관리자' 앱이 열리면 '컨테이너' 섹션으로 이동하면 새 컨테이너 포테이너가 생성되어 실행 중인 것을 확인할 수 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에 설치된 Porttainer에 액세스

Portainer에 액세스하려면 다음이 필요합니다. Synology NAS의 IP 주소를 알고 있습니다. . 이 경우 Synology NAS의 IP 주소는 192.168.0.111입니다.

이제 방문해보세요 https://192.168.0.111:9443 웹 브라우저에서 Portainer 초기 사용자 생성 마법사가 표시됩니다.

Portainer 로그인 사용자 이름을 입력하세요. [1] , 사용자에게 설정하려는 비밀번호 [2] 을 클릭하고 '사용자 만들기'를 클릭하세요. [삼] .

메모: IP 주소 192.168.0.111을 Synology NAS의 IP 주소로 바꾸십시오.

  자동으로 생성된 컴퓨터 설명의 스크린샷

포테이너 로그인 사용자를 생성하고 포테이너 웹 UI에 로그인해야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Portainer 웹 UI에서 Docker 컨테이너를 관리할 수 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

보시다시피 portainer Docker 컨테이너는 Portainer 웹 UI에도 표시됩니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Synology NAS에서 Portainer 설치 작업 제거

Portainer가 Synology NAS에 설치되어 작동하고 나면 다음에서 'install-portainer' 작업을 제거해야 합니다. 제어판 > 작업 스케줄러 .

'install-porttainer' 작업을 제거하려면 작업 스케줄러에서 해당 작업을 선택하고 행동 > 삭제 .

  자동으로 생성된 컴퓨터 설명의 스크린샷

'삭제'를 클릭하세요.

  컴퓨터 화면의 스크린샷 자동으로 생성된 설명

작업 스케줄러에서 작업을 제거해야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

결론

이 문서에서는 SSH/터미널 액세스 없이 DSM 7 운영 체제를 실행하는 Synology NAS에 Portainer를 설치하는 방법을 보여주었습니다. 또한 Portainer를 사용하여 Synology NAS의 Docker 컨테이너를 관리할 수 있도록 Portainer 웹 UI에 액세스하는 방법도 보여주었습니다.