Docker makes use of many kernel features to function properly. As prerequisites, make sure your kernel has all of them enabled.
To check this you may use the script provided with docker package as follows.
If the script indicates that some features docker needs are absent, reconfigure and rebuild the kernel. Please consult the Gentoo wiki page for details: https://wiki.gentoo.org/wiki/Docker