I agree, Docker is in a real pickle. Kubernetes has the momentum and it is decoupling from Docker rapidly.
Docker's biggest asset right now is that everyone has written Dockerfiles already, but unfortunately, Dockerfiles are terrible and people can't wait to get off of them.
Long-term, I expect the platform to be k8s + CoreOS + rkt. Docker's future, if anything, will be in hosting the image repository.