I am trying to install the Google Cloud Managed VM in Ubuntu according to these guides: [1] , [2]
I installed Docker in accordance with the Docker Installation Guide .
Starting docker with: sudo docker -H tcp://127.0.0.1:2376 -d
I created certificate keys in accordance with the HTTPS Docker guide .
My environment variables:
- DOCKER_HOST = TCP: //: 2376
- DOCKER_TLS_VERIFY = 1
- DOCKER_CERT_PATH = / house / eyalev / h
When I run gcloud preview app setup-managed-vms
I get an error message:
https://gist.github.com/eyalev/aab86463bc63f4319d5c
Traceback (most recent call last): File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/gcloud/gcloud.py", line 153, in <module> main() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/gcloud/gcloud.py", line 149, in main _cli.Execute() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/cli.py", line 381, in Execute post_run_hooks=self.__post_run_hooks, kwargs=kwargs) File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/frontend.py", line 274, in _Execute pre_run_hooks=pre_run_hooks, post_run_hooks=post_run_hooks) File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/backend.py", line 887, in Run result = command_instance.Run(args) File "/home/eyalev/Software/google-cloud-sdk/lib/googlecloudsdk/appengine/app_commands/setup_managed_vms.py", line 37, in Run setup_registry.SetupRegistry() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/appengine/lib/images/setup_registry.py", line 32, in SetupRegistry timeout=config.DOCKER_D_REQUEST_TIMEOUT) File "/home/eyalev/Software/google-cloud-sdk/platform/google_appengine/google/appengine/tools/docker/containers.py", line 663, in NewDockerClient 'Couldn\'t connect to the docker daemon using the specified ' google.appengine.tools.docker.containers.DockerDaemonConnectionError: Couldn't connect to the docker daemon using the specified environment variables. Please check the environment variables DOCKER_HOST, DOCKER_CERT_PATH and DOCKER_TLS_VERIFY are set correctly. If you are using boot2docker, make sure you have run "$(boot2docker shellinit)"
Is there something I am missing?
python google-compute-engine google-cloud-platform
Eyal levin
source share