Linux distro compatibility between host and container

Yes, you can use any distro base image in a container on top of any booting Linux that runs Docker

A huge example of this is Boot2Docker - a minimal linux (22MB), on which you can run containers that are based on RHEL (if you have access), Debian, busybox,or the hyper-minimal asm based images like hello-world or tianon/true

The only thing shared is the kernel.