용어사전 목록으로

GLOSSARY

Container 컨테이너

실행 환경을 격리해 애플리케이션과 필요한 구성요소를 실행하는 단위.

01

용어와 정의

영문 또는 원어: Container

한글명: 컨테이너

실행 환경을 격리해 애플리케이션과 필요한 구성요소를 실행하는 단위.

02

정확한 의미

컨테이너는 호스트의 커널 자원을 이용하면서 애플리케이션의 실행 환경을 분리하는 방식입니다. 이미지로 배포할 실행 환경과 실행 중의 컨테이너, 외부에 보관할 데이터를 구분합니다.

03

쉽게 이해하기

프로그램이 필요한 구성 요소를 함께 준비하되, 별도 운영체제 전체를 실행하는 가상머신과는 다른 방식으로 격리하는 환경입니다.

04

사용하는 곳

지원되는 NAS에서 서버 애플리케이션이나 도구를 배포하는 실행 방식을 설명할 때 사용합니다.

05

오해하기 쉬운 점

컨테이너 삭제와 영구 데이터 삭제의 관계는 저장 경로 구성에 달려 있습니다. 실행 격리가 모든 권한 위험이나 호스트 영향을 차단한다는 뜻은 아닙니다.

보통 호스트 커널을 공유하며 VM과 구조가 다르다.

공식 근거

  1. Docker: What is Docker?

    Containers, images, daemon, registries and virtualization context

최종 내용 검토: 2026-10-21

06

컨테이너 이미지, 실행 중 컨테이너와 볼륨

컨테이너 이미지는 프로그램과 실행에 필요한 구성요소를 담는 배포 기준이고, 컨테이너는 그 이미지를 바탕으로 실행하는 인스턴스입니다. 이미지를 지우거나 새로 받는 일과 실행 중인 데이터의 처리 범위는 같지 않습니다.

볼륨이나 바인드 마운트로 연결한 자료는 컨테이너의 교체와 분리해 유지할 수 있지만, 실제 삭제 동작은 명령과 저장 경로 설정에 달려 있습니다. 이미지 재설치만으로 사용자 데이터의 백업이 만들어지거나 복원이 완료되는 것은 아닙니다.

관련 용어와 글

함께 이해할 기준 개념

함께 비교할 용어

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.