- 작성 **날짜:** 2026-02-27

## 📑 개념
> [!abstract] 
> 컨테이너(Container)는 애플리케이션과 그 실행에 필요한 모든 것(코드, 런타임, 시스템 도구, 라이브러리, 설정 등)을 하나로 묶은 **표준화된 소프트웨어 패키지**입니다.

## 📌 상세
> [!check] 
> ### 핵심 개념: "운송용 컨테이너와 같다"
> 
> 항구의 컨테이너가 안에 무엇이 들었든(전자제품이든 가구든) 규격화되어 배에 쉽게 실을 수 있듯이, 소프트웨어 컨테이너도 어떤 환경(개발자 PC, 테스트 서버, 클라우드)에서든 **동일하게 작동**하도록 규격화된 것입니다.

## 📝 노트
> [!note]
> 
> - 컨테이너 기술을 사용하기 쉽게 엔진화해놓은것이 도커입니다.


![[가상 머신(VM) vs 컨테이너]]

## 🔗 지식 연결
- **태그:** #docker 