I have successfully deployed dind to gce. I had to upgrade docker-machine to v0.12.2 due to a known issue with docker-machine not working with Ubuntu 16.04.2. Here are the steps to follow:
Setup a GCE account and follow the quick-start guide to get your GCE developer environment setup. The dind gce-setup script requires application default credentials. Export the ID of your GCE project and application default credentials:
export KUBE_BUILD_GCE_PROJECT=level-scheme-173421
export GOOGLE_APPLICATION_CREDENTIALS=/Users/daneyonhansen/Dropbox/TechDocs/Data_Center/Cloud/Kubernetes/gce/dind-ae8adbeb28ee.json
Install the kubectl client and Docker Machine. Due to the previsouly m