Does the docker engine use Chroot

I was wondering if the docker engine still uses the chroot system call to change to root directory of the container filesystem? Or does it make use of the mount namespace and remounts the filesystem as root inside the container?

Would be nice if somebody can make that clear to me.