SynologyNas Docker로 node web server구축

반응형
728x90
반응형
(SynologyNas Server에서 node.js 실행화면)
 
Introduction

  SynologyNas를 이용하면서 Node.js 서버를 구축하고자 합니다. Web개발쪽은 익숙하지 않은터라 다른 사람의 블로그를 보고 따라하였습니다. 2019.06월의 포스팅인데도 불구하고, Docker의 내용이 달라 블로그 포스팅으로 메모합니다. 궁금한 점은 참조하였던 블로그[1]를 확인하여주시고, 이후 차이점은 본 블로그를 확인하시면 됩니다. 
 

 

 

Nodejs server setting using Docker on Synology Nas

  상위 링크에 있는 블로그를 참조하여 따라 하시면 됩니다. 
 
  • 레지스트리 > Node 검색 > 다운로드 수행
 
  • 저는 Mac/Nodejs 개발환경버전이 14.5.0 version이라 동일하게 맞췄습니다. 

 

 

  • 컨테이너 이름 수정
 
 
  • docker 하위 폴더에 nodeWebServer 폴더 생성
  • 볼륨 > 폴더추가 및 마운트 경로 입력(/home/node/app)

 

 

  • 포트번호 8081로 설정함 (기존블로그는 8080이며 공유기에서도동일번호로 포트포워딩 실시)
 
  • 명령 추가
    • node /home/node/app/index.js
  • 참고사항
    • index.js 파일은 아래 github에서 확인 (update : 2020.07.29)
    • GitHub에서 전체 code를 받아서 아래와 같이 업로드를 하면됨
    • 주의 : 설정에서 포트를 변경하였다면 index.js파일에서 포트번호 변경할 것

 

 

 
  • 코드를 받아서 업로드를 한 후 아래의 내용을 진행하셔야 합니다. 
 
  • 컨테이너 이름 변경
 
  • 계속 진행 “적용” 버튼 수행 

 

 

  • 기존블로그(“비디오형식”) 이라고 표기된 것이, “컨테이너”라고 표기되어 추가함
 
 
이후 공유기에서 포트포워딩 설정으로 앞서 설정한 포트번호(8081) 번호를 열어주도록 합니다. 
 
(SynologyNas Server에서 node.js 실행화면)

 

 

설정을 해야만 위와 같이 nodejs 코드가 수행되어 결과가 제대로 출력됩니다. 
조금씩 web관련하여 작업을 서버에서 하나씩 추가해보도록 하겠습니다. 좋은 결과물이 있길바라며. 
 
다른분들에게도 도움이되었으면 합니다. 
퓨림노드림
 
 
 
 
 
728x90
반응형

댓글

Designed by JB FACTORY