[ep1] 시놀로지에 워드프레스 설치방법 -(docker 및 portainer 설치하기)

The short URL: https://hoyait.com/erwu

시놀로지 나스를 사용하다보면 워드프레스를 설치하여 이용하시는분들이 많은데요
오늘은 시놀로지 나스에 docker프로그램을 이용하여 워드프레스 설치하는 방법에 대해서 알아볼게요

 

시놀로지 나스에 워드프레스 설치 시 나스에 다이렉트로 설치하는 방법과 도커를 이용하여 워드프레스 설치하는 방법이 있는데요, 저는 도커를 통해서 워드프레스를 설치하는 방법에 대해서 설명드릴게요

도커란(docker란)? 무엇인가요?

Docker는 가상화된 별도의 공간에서 소프트웨어를 실행할 수 있게 해주는 도구입니다. 이것을 ‘컨테이너’라고 부르는데, 컨테이너 안에는 운영체제, 소프트웨어, 라이브러리 등 해당 소프트웨어가 작동하는데 필요한 모든 것들이 포함되어 있습니다.

비유를 하자면, Docker는 여러분이 원하는 TV 프로그램을 언제 어디서나 같은 환경으로 시청할 수 있게 해주는 스트리밍 서비스 같은 것입니다. 예를 들어 Netflix에서 영화나 드라마를 보려면 각각의 장치에 따로 DVD 플레이어나 블루레이 플레이어 등을 설치할 필요 없이 인터넷만 연결되어 있다면 어디서든 동일한 경험으로 콘텐츠를 시청할 수 있습니다. Docker도 비슷하게 작동합니다.

정리하자면 시놀로지 나스안에 가상 컨테이너를 설치하여 그 리소스(램,하드,인터넷속도)를 제한하여 기존 나스에 영향을 받지 않게 이용 할수 있는 소프트웨어입니다.

 

저희는 도커이외에 portainer라는 프로그램도 추가 설치할껀데요portainer 설명은 아래를 참고해주세요

 

 

portainer란 무엇인가요?

Portainer는 Docker 환경을 관리하기 위한 오픈 소스 도구입니다. 웹 기반의 사용자 인터페이스를 제공하여, Docker 컨테이너, 이미지, 네트워크 등을 쉽게 관리할 수 있도록 해줍니다.

Docker 자체는 주로 명령어를 통해 제어되는데, 이에 익숙하지 않은 사용자에게는 다소 어려울 수 있습니다. Portainer를 설치하면 웹 브라우저에서 GUI(Graphical User Interface)를 통해 Docker 환경을 쉽게 관리할 수 있습니다.

 

 

도커 설치 방법

1.패키지 센터에서 container manager 설치

시놀로지 나스> 패키지 센터에서 container manager 검색하여 설치를 합니다.
원래는 프로그램명이 docker 였는데 최근에 바꼈어요

도커 설치 방법

 

 

portainer 설치방법

1. portainer 폴더 생성

시놀로지 나스에 file station 에서 docker 하위 폴더에 [portainer] 신규로 생성해줍니다.

 

1. portainer 폴더 생성

 

 

2. 작업 스케줄러> 사용자 정의 스크립트

제어판> 작업스케줄러 메뉴에 들어갑니다.

생성>예약된 작업> [사용자 정의 스크립트]를 선택 해주세요

 

2. 작업 스케줄러> 사용자 정의 스크립트

 

 

3. 작업생성 일반탭 설정

  • 작업: install portainer 입력
  • 사용자 : Root 선택
  • 활성화됨 : 체크 해제

 

3. 작업생성 일반탭 설정

 

 

4. 작업생성 스케줄설정

다음 날짜에 실행> 반복하지 않음 선택을 합니다.

 

4. 작업생성 스케줄설정

 

5. 작업 설정 사용자 정의 스크립트 입력

아래정보 및 코드 입력 후 확인 버튼 선택합니다.(아래 캡쳐는 8000 포트인데 기존 포트와 충돌이 나서 8100으로 변경함)

알림실행 상세 정보 이메일 보내기: 알림 받은 이메일 입력

실행명령에 아래 명령어 입력

docker run -d –name=portainer \
-p 8100:8000 \
-p 9100:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /volume1/docker/portainer:/data \
–restart=always \
portainer/portainer-ce

5. 작업 설정 사용자 정의 스크립트 입력

 

 

확인 알럿이 나오면 확인 버튼을 선택합니다.

확인 알럿이 나오면 확인 버튼을 선택합니다.

 

관리자 계정 패스워드를 입력하면 잠시후 portainer가 설정이 완료됩니다.

portainer가 설정이 완료됩니다.

 

 

5. portainer 실행

등록이된 스케줄러에 실행버튼을 눌러서 아래 프로그램을 실행합니다.

5. portainer 실행

 

6. portainer 계정 설정

시놀로지 나스 IP주소+ 9100를 입력하여 portainer 에 접속 합니다.

ex) http://192.168.200.254:9100

로그인 시 사용할 계정정보를 입력 한뒤 생성한뒤 로그인을 합니다.

6. portainer 계정 설정

 

 

7. 로그인 후 도커 선택

로그인 완료되면 도커를 선택 합니다.

 

7. 로그인 후 도커 선택

 

8. 도커 아이피 설정

Environments>local 에서 공용 아이피 영역에 나스 IP 주소를 입력한뒤 저장를 선택 합니다.

8. 도커 아이피 설정

 

9. 업데이트 세팅

이제 업데이트 세팅을 할껀데요

나의 portainer를 선택합니다.

9. 업데이트 세팅

 

registries > add registry를 선택 합니다.

 

registries > add registry를 선택 합니다.

 

custom registy  타입을 선택한뒤 아래 정보를 입력 합니다.

  • Name : GHCR 입력
  • Registry URL:ghcr.io 입력

custom registy  타입을 선택한뒤 아래 정보를 입력 합니다.

 

추가로 1개더 등록 합니다.

  • Name : CODEBERG 입력
  • Registry codeberg.org 입력

추가로 1개더 등록 합니다.

 

docker 및 portainer 설치가 완료되었습니다.

이제 해당프로그램을 통해서 다음시간에 워드프레스를 설치해볼게요

[ep2] 시놀로지에 워드프레스 설치방법 -(portainer로 워드프레스 설치하기)

The short URL: https://hoyait.com/erwu

2 thoughts on “[ep1] 시놀로지에 워드프레스 설치방법 -(docker 및 portainer 설치하기)”

Leave a Comment