이 누리집은 대한민국 공식 전자정부 누리집입니다.

Docker 이미지 내 포함된 라이선스 문의

2026.04.21

안녕하세요.

서비스 배포 과정에서 Docker 이미지를 사용하고 있어, 이미지 내 포함된 오픈소스의 라이선스 고지 범위 관련하여 문의드립니다.

  • 배포 방식: Docker 컨테이너 기반 서비스 배포
  • 베이스 이미지: node:18-alpine (Docker Hub 공식 이미지)
  • 포함 구성:
    • Node.js 런타임
    • npm 패키지 (Express, lodash 등 다수 오픈소스 포함)
  • 사용 형태: 컨테이너 이미지를 그대로 고객사 환경 또는 클라우드에 배포 (상용 서비스)
  • 수정 여부: 애플리케이션 코드만 추가, 베이스 이미지 자체 수정은 없음

 

위와 같은 경우 아래 사항 확인 부탁드립니다.

  1. Docker 이미지에 포함된 OS 패키지 및 Node.js, npm 의존성까지 모두 라이선스 고지 대상에 포함해야 하는지
  2. 단순히 이미지 형태로 배포하는 경우에도 “재배포”로 간주되어 오픈소스 라이선스 의무가 발생하는지

 

컨테이너 기반 배포의 경우 포함 범위가 넓어 실무적으로 어디까지 관리해야 하는지 기준이 명확하지 않아 문의드립니다.

감사합니다.

댓글 1

관리자 라이선스 담당자 2026-04-21 20:04
안녕하세요, 오픈소스SW 라이선스 관리자입니다. 문의주신 내용 답변 드립니다. 원칙적으로 Docker 컨테이너 이미지에 포함된 내용에 대해서는 의무사항을 모두 이행하셔야 합니다. OS 패키지와 Node.js, npm 의존성(디펜던시) 고지를 따로 하시되 OS 패키지의 경우 수정이 없으시다면 다운로드 받은 버전 정보 및 URL 제공하시면 되고 Node.js, npm 의존성(디펜던시)는 최소 직접 의존성(direct dependency)는 오픈소스 라이선스 의무를 이행하셔야 합니다. 감사합니다. ※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.

* 표시는 필수 입력 사항입니다.