There are still a few gotchas on the low level stuff, especially networking, but also other areas that involve kernel drivers more directly.
The security around the containers still isn't as good as a hardware VM, but I think hardware segregation is on the road map.
It's ideal for running container inside VMs, though, and offers nice management segregation on those larger VMs.