chroot에는 특별한 커널 지원이 필요합니까?

chroot에는 특별한 커널 지원이 필요합니까?

Docker는 chroot의 스테로이드 버전이라고 합니다.

chroot에는 네임스페이스, cgroup과 같은 특별한 커널 지원이 필요합니까?

docker는 chroot에 의존합니까? 내가 이렇게 묻는 이유는"Docker는 가상화가 아닙니다. (아시다시피) 네임스페이스, chroot, cgroup 등을 사용합니다."

감사해요.

답변1

chroot구현됨커널별, 네임스페이스 및 cgroup과 별개입니다. 마운트 네임스페이스는 다음 pivot_root과 동일한 기능을 제공하는 데 사용할 수 있습니다 chroot.Linux 네임스페이스를 사용하여 chroot를 수행하는 방법은 무엇입니까?

Docker 엔진은 chroot.

관련 정보