cgroups
-
Docker(Container) 기술 : namespace & cgroups공부합시다!/Container 2022. 2. 28. 11:42
Container 기술의 등장으로 찬밥(?)이 되어버린 Virtualization 기술! 그래도 Cloud의 핵심 기술인데! ㅎㅎㅎ 그럼 대체 어떤 면에서 뛰어나길래 이렇게 Docker는 사실상 업계 표준(de-facto)이 되면서 Virtualization기술을 대체하게 되었을까요? 어느 날 바로 하늘에서 뚝 떨어진 기술은 아닐텐데......! 1. Docker 1.1. LXC에서 사용하는 Linux Kernel Container 기술을 이용해 만든 Container Management Util 1.2. MSA, DevOps, Test 등의 다양한 분야에서 활용 1.3. Linux Container 구현체의 de-facto 2. Container vs Hypervisor 2.1. Hypervisor와 ..
-
Docker 개요 - 2공부합시다!/Container 2022. 2. 27. 08:58
그럼 Container 기술에서 가장 많이 알려진 Docker에 대해서 계속 알아보도록 하겠습니다. 1. 정의 1.1. Container 기반의 OpenSource Virtualization Platform. 1.2. 다양한 프로그램 및 실행환경을 Container로 추상화 1.3. 동일한 Interface를 제공 -> 프로그램의 배포 및 관리를 단순화 1.4. Google의 경우 매주 20억개의 Container 구동 (GCP 프로젝트 생성 시 자동으로 만들어지는 이름을 확인해보라) 2. Container 2.1. Image를 실행한 상태 2.2. 격리된 공간에서 Process가 동작하는 기술 2.3. 가상화 기술의 하나이지만 기존 방식과 차이가 있음. 2.4. 기존 방식(OS가상화 : Overhead..