Container

    [NCA(naver cloud associate)] container, kubernetes

    [NCA(naver cloud associate)] container, kubernetes

    CONTAINER, KUBERNETES 컨테이너(Container) VM과 마찬가지로 서버 가상화를 위한 기술이다. 가장 큰 차이점은 os를 포함하냐 안하냐의 차이이다. - VM(OS 레벨 가상화)은 os를 포함한 단위로 배포하게 된다. 따라서 hypervisor가 여러 os를 지원해주는 역할을 담당하게 된다. 각각의 os가 있어서 서로 데이터를 공유하지 않는다. - Container(SW 레벨 가상화)은 동일한 os커널을 공유한다. os위의 Container Engine(대표적으로 Docker)이 hypervisor과 비슷한 역할을 하게 된다. Container은 os를 부팅할 필요가 없기 때문에 배포 속도가 매우 빠르고 효율적이다.(os 종속성 하락) - NCP에서 Container Registry ..