목차
Docker
1. 주요 장점
2. 시놀로지 NAS에서의 활용
3. 주의사항 (엔지니어 팁)
토론
Docker
도커는
소프트웨어
를 환경에 구애받지 않고 격리된 상태로 실행하기 위한 플랫폼입니다.
1. 주요 장점
격리성
: 여러 앱을 깔아도 서로
간섭
하지 않음.
간편한 설치
: 명령어 한 줄 혹은 시놀로지
GUI
클릭 몇 번으로 복잡한 서버 구축 완료.
청결함
: 컨테이너만 삭제하면 시스템에 찌꺼기 없이 완벽히 제거됨.
2. 시놀로지 NAS에서의 활용
Docker 패키지
: DSM 7.2 이상에서는 'Container Manager'라는 이름으로 제공됨.
주요 사용 사례
:
DokuWiki를 도커로 실행하여 백업 및 복원 단순화.
리
버스
프록시와 연동하여 특정
서브
도메인을 특정 컨테이너 포트로 연결.
메일 서버, 홈 어시스턴트 등 다양한 오픈소스 앱 구동.
3. 주의사항 (엔지니어 팁)
Persistent Data
: 컨테이너 업데이트 시 데이터 유실을 막기 위해 반드시 외부 폴더와 ``-v``(
볼륨
) 옵션으로 데이터를 연결(마운트)해야 함.
Port 충돌
: 호스트(NAS)가 사용 중인 포트와 컨테이너 포트가 겹치지 않도록 주의.