"컨테이너, 컨테이너 기술"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 10개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{다른뜻|컨테이너 (운송)}}
{{다른뜻|컨테이너 (운송)}}
{{다른뜻|컨테이너 (인스턴스)}}
{{다른뜻|k8s 컨테이너}}
==개요==
;container, software container
;컨테이너, 소프트웨어 컨테이너
 
;operating-system-level virtualization, containerization, lightweight virtualization
;operating-system-level virtualization, containerization, lightweight virtualization
;OS수준 가상화, OS레벨 가상화, 운영체제 수준 가상화, 컨테이너화, 경량 가상화, 컨테이너 기술, 컨테이너 가상화 기술
;OS수준 가상화, OS레벨 가상화, 운영체제 수준 가상화, 컨테이너화, 경량 가상화, 컨테이너 기술, 컨테이너 가상화 기술
==컨테이너==
* 런타임 인스턴스
* 애플리케이션과 그 구동환경을 격리한 공간
* 경량·포터블 실행가능 이미지, 이미지의 런타임 인스턴스
* 소프트웨어와 그것에 종속된 모든 것을 포함한 가볍고 휴대성이 높은 실행 가능 이미지
* 소프트웨어와 그에 필요한 의존성 모듈들을 포함한다.
* 하부의 호스트 인프라스트럭처로부터 애플리케이션을 분리함으로써, 다른 클라우드 또는 다른 OS 환경에 배포하거나 스케일링하는 것을 간편하게 해준다.
==컨테이너 기술==
* "OS수준'''에서''' 제공하는 가상화"
* "OS수준'''에서''' 제공하는 가상화"
* 애플리케이션 구동환경을 가상화하는 기술
* 애플리케이션 구동환경을 가상화하는 기술
9번째 줄: 21번째 줄:
* 운영체제의 커널이 하나의 사용자 공간 인스턴스가 아닌, 여러 개의 격리된 사용자 공간 인스턴스를 갖출 수 있도록 하는 서버 가상화 방식
* 운영체제의 커널이 하나의 사용자 공간 인스턴스가 아닌, 여러 개의 격리된 사용자 공간 인스턴스를 갖출 수 있도록 하는 서버 가상화 방식
* 여러 개의 독립된 사용자 공간 인스턴스를 하나의 호스트에서 사용할 수 있음
* 여러 개의 독립된 사용자 공간 인스턴스를 하나의 호스트에서 사용할 수 있음
* 기존 가상화 기술보다 가벼움. 성능, 밀집도, 빌드/배포 속도, 이식성 향상  
* 기존 가상화 기술보다 가벼움. 성능, 밀집도, 빌드/배포 속도, 이식성 향상
* (컨테이너) 런타임 인스턴스
* 애플리케이션과 그 구동환경을 격리한 공간


==예시==
==예시==
21번째 줄: 31번째 줄:


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[가상화]]
* [[가상화]]
* [[런타임]]
* [[코어OS]]
* [[코어OS]]
* [[cgroups]]
* [[cgroups]]
* [[인스턴스]]
* [[도커 용어]]
* [[도커 용어]]
* [[하이퍼바이저]]
* [[하이퍼바이저]]
* [[리눅스 네임스페이스]]
* [[애플리케이션 가상화]]
* [[애플리케이션 가상화]]
* [[윈도우 컨테이너]]
* [[컨테이너화]]
* [[컨테이너 성능]]
* [[컨테이너 성능]]
* [[컨테이너 플랫폼]]
* [[컨테이너 오케스트레이션]]
* [[컨테이너 오케스트레이션]]
}}


==참고==
==참고==

2024년 10월 14일 (월) 20:15 기준 최신판

  다른 뜻에 대해서는 컨테이너 (운송) 문서를 참조하십시오.
  다른 뜻에 대해서는 k8s 컨테이너 문서를 참조하십시오.
container, software container
컨테이너, 소프트웨어 컨테이너
operating-system-level virtualization, containerization, lightweight virtualization
OS수준 가상화, OS레벨 가상화, 운영체제 수준 가상화, 컨테이너화, 경량 가상화, 컨테이너 기술, 컨테이너 가상화 기술

1 컨테이너[ | ]

  • 런타임 인스턴스
  • 애플리케이션과 그 구동환경을 격리한 공간
  • 경량·포터블 실행가능 이미지, 이미지의 런타임 인스턴스
  • 소프트웨어와 그것에 종속된 모든 것을 포함한 가볍고 휴대성이 높은 실행 가능 이미지
  • 소프트웨어와 그에 필요한 의존성 모듈들을 포함한다.
  • 하부의 호스트 인프라스트럭처로부터 애플리케이션을 분리함으로써, 다른 클라우드 또는 다른 OS 환경에 배포하거나 스케일링하는 것을 간편하게 해준다.

2 컨테이너 기술[ | ]

  • "OS수준에서 제공하는 가상화"
  • 애플리케이션 구동환경을 가상화하는 기술
  • OS커널이 격리된 사용자공간을 제공하는 서버 가상화 방법
  • 운영체제의 커널이 하나의 사용자 공간 인스턴스가 아닌, 여러 개의 격리된 사용자 공간 인스턴스를 갖출 수 있도록 하는 서버 가상화 방식
  • 여러 개의 독립된 사용자 공간 인스턴스를 하나의 호스트에서 사용할 수 있음
  • 기존 가상화 기술보다 가벼움. 성능, 밀집도, 빌드/배포 속도, 이식성 향상

3 예시[ | ]

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}