docker is said to be a steroid version of chroot.
Does chroot need any special kernel support, e.g. namespace, cgroup?
Does docker rely on chroot? I ask this because "Docker is not virtualisation: It (as you know) uses namespaces, chroot, cgroups, etc."
Thanks.