RedHat is supporting docker via OpenShift[1] so I don't see docker dying anytime soon. From my limited experience docker support on CentOS/RHEL 7 is very good.
I didn't say "die", I just said "trough of disillusionment".
It's not the OS support, it's all the surrounding tools. How do you monitor running Docker containers? How do you handle placement (i.e. let's make sure that the two sides of my MySQL replicated database aren't on the same physical host)? How do you handle hardware maintenance? What happens when someone has an app that requires local runtime configuration parameters? Do you even try to do configuration management on docker images?
[1] https://www.openshift.com/products