아이디어 = namespaces , cgroups
namespaces
- 커널이 관리하는 오브젝트에 이름을 부여
- 이름을 통해 각 게스트 머신별로 독립적인 공간을 제공하고 서로가 충돌하지 않도록 한다.
cgroups (Control Groups)
- cgroups(Control Groups)는 자원(resources)에 대한 제어를 가능하게 해주는 리눅스 커널의 기능이다.
- 네임스페이스 별 리소스 할당을 가능하게 한다.
ex) 컨테이너 A에는 cpu 많이할당 , B에는 적게할당 <- 이러한 조절이 가능하게 한다.
'DevOps > Docker' 카테고리의 다른 글
다수의 컨테이너 운용 시 외부에서 컨테이너에 접근하는 방법- Docker swarm 과 쿠버네티스의 차이 (0) | 2021.09.06 |
---|---|
모든 컨테이너는 동일한 OS 커널 상에서 bulid 되야한다 (0) | 2021.09.06 |
컨테이너를 왜 사용하는가 (0) | 2021.09.06 |
Monolithic App vs Microservices (0) | 2021.09.03 |
Docker volume 사용 하기 전 생각해 봐야할 점 (0) | 2021.09.03 |