I believe this is because there is a race condition in which user is created first (docker or rkt).
We may want to make this take an option for which username (docker or rkt) but I think that it would be expected by most uses for these files to be owned by the docker user, since that is the user they'll be logging in as.
The docker user ID is currently hardcoded to 1000, which is causing issues: https://github.com/kubernetes/minikube/issues/1374
I believe this is because there is a race condition in which user is created first (docker or rkt).
We may want to make this take an option for which username (docker or rkt) but I think that it would be expected by most uses for these files to be owned by the docker user, since that is the user they'll be logging in as.
FYI @zchee