Infla/Docker
1. [Seminar] Cgroup, 네임스페이스
dennis
2020. 12. 26. 00:48
C Group, 네임스페이스
- 컨테이너와 호스트에서 실행되는 다른 프로세스 사이에 벽을 만드는 리눅스 커널 기능
C Group -> 개별 cpu, 메모리, 네트워크 등 프로세스 그룹의 시스템 리소스 사용량 관리 - 각 컨테이너에 부분적으로 할당
네임스페이스 -> 하나의 시스템에서 프로세스를 격리시킬 수 있는 가상화 기술 ( 경량 프로세스 가상화 기술 )
컨테이너를 격리 시킬 수 있는 이유 : Cgroup, 네임스페이스
-> 리눅스 환경에서 사용 되어지는 것들인데 사용 할 수 있는 이유는 무엇일까 ??
일반 Windows, MacOS 사용 가능 이유
리눅스
컨테이너 |
커널 |
리눅스 |
하드웨어 |
Windows, MacOS
컨테이너 |
커널 |
리눅스 VM |
윈도우,맥 OS |
하드웨어 |