Well, all you need to do is just...
A couple docker containers are pretty easy to understand and manage. Lashing them together with k8s, persistent storage, get devs to learn it, etc is HARD. Red Hat will gladly sell you $12K/year per-server subscriptions for OpenShift and fly in their consulting army to help you, and companies are buying it. But I'm glad to see others, like Docker Inc, are making it easier to use and less expensive. There is a lot of investment going on in this area, and it will be fun to see what comes of it.