Is there any way to use EcryptFS within LXC container?

I am exploring different ways to create an encrypted volume mount to LXC containers so that the volume data is encrypted and accessible only to the users that are allowed and somehow I came across ecryptFS. It appears to do what I want but has anyone explored mounting an EcryptFS volume to LXC container as the root mount?

How does it work? An implementation would really help.