본문 바로가기
CSP (Cloud Service Provider)/NAVER Cloud

[Naver Cloud Platform] Container registry와 컨테이너 특징

by 알 수 없는 사용자 2022. 9. 26.

안녕하세요. 대머리독수리팀 입니다.

오늘은 NCP의 Container registry와 컨테이너 특징에 대해서 알아보도록 하겠습니다.

 

Container Registry


1. 컨테이너 이미지를 쉽게 저장하고 관리할 수 있는 컨테이너 레지스트리 관리 서비스

  • Public/Private Endpoint 제공을 통해 나만의 컨테이너 레지스트리를 구성
  • 도커 레지스트리 HTTP API V2 지원

2. 저장소로 Object Storage를 이용

  • 컨테이너 관리가 용이
  • 컨테이너 취약점 분석 가능

일반 VM과 컨테이너의 차이


1. Virtualization은 단이 시스템에서 여러 OS가 동시에 실행

2. Container는 동일한 OS 커널을 공유하며 시스템의 자머지 부분으로 프로세스를 격리

3. 기존 가상화 기반으로 많이 사용되는 OS 전체 가상화 방식이 아닌, 하나의 OS 커널 위에 각각의 개별 프로세스와 그에 따른 환경을 격리화 시키는 방식이다. OS 가상화 보다 오버헤드가 적고, 성능 손실이 적음

 

Docker 특징 - Layered Image


1. Docker는 Union Filesystem이라는 기술을 이용해 여러 Layer를 하나의 파일 시스템으로 인식될 수 있도록 한다.

2. 만약, 이미지에 수정 사항이 생기면, Layer를 추가하여 변경 분만 기록하고 최상단에는 항상 R/W layer가 존재

3. 공통 부분은 Container들이 공유해 사용함으로써 효율적인 이미지 관리가 가능하다. 

 

Docker 특징 - Docker Hub / Docker Registry


1. 사용자에 의해 생성된 이미지는 Docker Registr라는 이미지 저장 공간에 업로드할 수 있고, 다른 사용자의 이미지를 공유하여 사용 가능하다.

2. Docker Hub, Private Registry (NCP Container Registry, ACR, ECR, ...)

 

 

댓글