컨트롤러는 자원 상한을 커널이 지키게 한다
컨테이너 런타임은 cgroup 파일에 한도를 쓰고, 커널은 메모리, CPU, I/O, 프로세스 수를 실행 중에 강제한다.
메모리 사용량 제한
컨테이너가 지정한 최대 메모리를 넘지 못하게 한다.
memory.max
CPU 시간 배분
CPU quota나 share로 과도한 점유를 줄인다.
cpu.max
디스크 I/O 조절
읽기와 쓰기 대역폭이 다른 서비스에 피해를 주지 않게 한다.
io.max
프로세스 개수 제한
fork 폭주가 호스트 전체 장애로 번지는 것을 막는다.
pids.max