




- 483718: state 파일에 적힌 원래 컨테이너의 PID (컨테이너 안 /bin/sh 또는 bash)
- 483771: 아마 mycontainer_exec로 만든 자식(방금 들어간 셸)
- 483717: mycontainer_run.c의 main()(관리자 프로세스) 자신. — join_cgroup()을 clone() 이전에 호출해서 관리자 프로세스 자신도 같은 cgroup에 들어가 있고, waitpid()로 블로킹 중이라 아직 살아있음.


| namespace | 483718 (원래 컨테이너) | 483771 (exec) | 결과 |
| mnt | 4026532558 | 4026532558 | 동일 — mount namespace 재진입 성공 |
| net | 4026532284 | 4026532284 | 동일 — network namespace 재진입 성공 |
| pid | 4026532560 | 4026532560 | 동일 — PID namespace 재진입 성공 |
| uts | 4026532559 | 4026532559 | 동일 — UTS namespace 재진입 성공 |
| user | 4026532557 | 4026531837 | 다름 — 의도한 대로 (스코프 아웃) |
| cgroup, ipc, time | 4026531835 등 | 동일 | 둘 다 host 기본값 공유 (애초에 재진입 대상 아님) |
'컨테이너 > 기초개념' 카테고리의 다른 글
| 최소 컨테이너 런타임 완성 (0) | 2026.08.26 |
|---|---|
| docker exec는 내부적으로 어떻게 동작하는가 (0) | 2026.08.26 |
| mycontainer CLI (overlayfs + usernamespace) (0) | 2026.08.19 |
| OverlayFS + User Namespace 결합 (0) | 2026.08.12 |
| user namespace (0) | 2026.08.11 |