사용자 도구

사이트 도구


컴퓨터:network:docker
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
가성비 있는 녹음실 찾으시나요? 리버사이드 재즈 스튜디오에서 녹음하세요!

Docker

도커는 소프트웨어를 환경에 구애받지 않고 격리된 상태로 실행하기 위한 플랫폼입니다.

1. 주요 장점

  • 격리성: 여러 앱을 깔아도 서로 간섭하지 않음.
  • 간편한 설치: 명령어 한 줄 혹은 시놀로지 GUI 클릭 몇 번으로 복잡한 서버 구축 완료.
  • 청결함: 컨테이너만 삭제하면 시스템에 찌꺼기 없이 완벽히 제거됨.

2. 시놀로지 NAS에서의 활용

  • Docker 패키지: DSM 7.2 이상에서는 'Container Manager'라는 이름으로 제공됨.
  • 주요 사용 사례:
    • DokuWiki를 도커로 실행하여 백업 및 복원 단순화.
    • 버스 프록시와 연동하여 특정 서브도메인을 특정 컨테이너 포트로 연결.
    • 메일 서버, 홈 어시스턴트 등 다양한 오픈소스 앱 구동.

3. 주의사항 (엔지니어 팁)

  • Persistent Data: 컨테이너 업데이트 시 데이터 유실을 막기 위해 반드시 외부 폴더와 ``-v``(볼륨) 옵션으로 데이터를 연결(마운트)해야 함.
  • Port 충돌: 호스트(NAS)가 사용 중인 포트와 컨테이너 포트가 겹치지 않도록 주의.
로그인하면 댓글을 남길 수 있습니다.

[공지]회원 가입 방법
[공지]글 작성 및 수정 방법

컴퓨터/network/docker.txt · 마지막으로 수정됨: 저자 정승환