컨테이너 내부 원리
네임스페이스가 무엇을 가리고, cgroup 이 무엇을 제한하고, OCI 이미지가 어떤 세 개의 JSON 으로 이루어져 있는지를 손으로 확인합니다. inode 번호를 직접 비교하고, 제한을 걸어 놓고 컨테이너가 보는 값과 대조하고, 이미지를 tar 로 풀어 매니페스트와 config 를 열어 봅니다. 이 코스를 마치면 '컨테이너가 이상하다'는 말을 세 개의 층으로 갈라서 물을 수 있습니다.
고급 · 레슨 11 · 실습 3
커리큘럼
네임스페이스 — 무엇을 볼 수 있는가
- 네임스페이스 7종과 컨테이너의 정체 reading
- 네임스페이스를 눈으로 확인하기 lab
- 퀴즈: 네임스페이스 quiz
cgroup — 얼마나 쓸 수 있는가
- cgroup v2 와 제한이 지켜지지 않는 것처럼 보일 때 reading
- 제한을 걸고 관측값과 대조하기 lab
- 퀴즈: cgroup quiz
OCI 이미지 포맷
- 이미지 한 장을 열어 보면 무엇이 들어 있나 reading
- 이미지를 해체해서 들여다보기 lab
- 퀴즈: OCI 이미지 포맷 quiz
/proc 에서 본 컨테이너
- 컨테이너를 증명하는 파일 네 개 reading
- 퀴즈: /proc 에서 본 컨테이너 quiz